The fastest and most accurate methods for quantile regression, now in python.
Free software: MIT license
Documentation: https://mhoward2718.github.io/pinball-qr/
Features
sklearn-compatible API — QuantileRegressor works with pipelines, cross-validation, and all the usual sklearn tooling.
Multiple solvers — Barrodale-Roberts simplex (br), Frisch-Newton interior point (fn/fnb), preprocessed Frisch-Newton (pfn), LASSO-penalised (lasso), and ADMM via POGS (pogs).
Statistical inference — IID, NID, and kernel standard errors, rank inversion confidence intervals, and bootstrap methods.
Nonparametric quantile regression — optimal quantization via Competitive Learning Vector Quantization (CLVQ).
Credits & Acknowledgements
Pinball-QR is authored by Michael Howard.
This project builds on the work of several researchers and open-source projects:
- quantreg (R package)
The Fortran solvers (rqbr, rqfn, rqfnb) are ported from the quantreg R package by Roger Koenker, with contributions from Stephen Portnoy, Pin Tian Ng, Blaise Melly, Achim Zeileis, and others. See Koenker, R. (2005) Quantile Regression, Cambridge University Press.
- POGS (Proximal Operator Graph Solver)
The ADMM-based solver uses C++ source from POGS by Christopher Fougner (MIT license). See Fougner & Boyd (2018), Parameter Selection and Pre-Conditioning for a Graph Form Solver, in Emerging Applications of Control and Systems Theory, Springer.
- QuantifQuantile (R package)
The nonparametric quantile regression via optimal quantization is based on the QuantifQuantile R package by Isabelle Charlier, Davy Paindaveine, and Jérôme Saracco. See Charlier, Paindaveine & Saracco (2015), Estimation of Conditional Quantiles using Optimal Quantization.
Metadata
Release files for pinball-qr 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pinball_qr-1.0.0.tar.gz | 732.4 kB | Details |
Built distributions (wheels)
Total release size: 103.5 MB
Release files / pinball_qr-1.0.0.tar.gz
| Download URL | pinball_qr-1.0.0.tar.gz |
|---|---|
| Size | 732.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
784638546a79b9b1c7fef7e754216cfe57fd791224b6fefacfedd886020323fa
|
|
BLAKE2b-256 checksum How to use checksums |
5450fc350a54495b344648d788542f6b649c18dfbc32cea9be9b99b018381c39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp313-cp313-win_amd64.whl
| Download URL | pinball_qr-1.0.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 13.0 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8c555a2901a4febea440190122df42d49b5cd8d010cf6282ac882e0c6163364c
|
|
BLAKE2b-256 checksum How to use checksums |
0203d12f9fb7662cf1c6d60b5048729d4a41330ff018325cb7b9ba29a6a5597f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | pinball_qr-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.3 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
283eceee83f4a7ba7972db34f96fd3f62e314c21a27ef9bd4b763a4f78a0481f
|
|
BLAKE2b-256 checksum How to use checksums |
bbd6c4a03e4b8667b0bd99e53941a67f469cc47c773a74e370729999de8c6c6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | pinball_qr-1.0.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 221.8 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9cf1dc42c83d7e03aff9eac5b3890db649f5fcffe8f94d52927bfa37e9d34767
|
|
BLAKE2b-256 checksum How to use checksums |
1e0abf6dcd668bea499957cdfa280a1cfd0f3f08afe6e64bb5fba9aa27267db5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | pinball_qr-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 263.5 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
57ed4fb4dc6df7c8e986e7f55290323d7f140a29e53ac7a0ad74eb0cd53b8b93
|
|
BLAKE2b-256 checksum How to use checksums |
632a77b4506a74abd3c5fee3ae3d48586df1e00c909b9cfcf636b7872e773692
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp312-cp312-win_amd64.whl
| Download URL | pinball_qr-1.0.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 13.0 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b2511a3cefc56ae6b6c94b97a157a6725c8857b0c20802c273de64c243c380ff
|
|
BLAKE2b-256 checksum How to use checksums |
2dcb4db5132ab19ab702c8251d86571bc1529b765282852fb949262f137b760e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | pinball_qr-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.3 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
45231518edd76e7bb468ee236689f0df59f0ae11a961afdd85fbe9b59d694319
|
|
BLAKE2b-256 checksum How to use checksums |
82498301ca6126e956b36bbc76a2faa4d14938c367c0e4cc2637a68e683610b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | pinball_qr-1.0.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 221.8 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c039f8e174c61ed386218b3cdc3750585e9abe9f9c94a849631f482351638719
|
|
BLAKE2b-256 checksum How to use checksums |
bdffb284678579a497e3f6ebeb1cc50650cc461eaddf1f43fad30f34fc0bbbc1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | pinball_qr-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 263.5 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
ec04756df0947dc0d03959cb2b319fcae10705dc6ec88cc7c6131079ba20a0d9
|
|
BLAKE2b-256 checksum How to use checksums |
b555b4bf12aef252d766fee55d4157781b2ee5a202b737bb43e4546d375e1ed5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp311-cp311-win_amd64.whl
| Download URL | pinball_qr-1.0.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 13.0 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6ae65f1926b0bf266ac3eef17ff6de258c6008f75cfc2d44135f55824bc8a4ae
|
|
BLAKE2b-256 checksum How to use checksums |
d93c001d4adcf063f72a847e1f3baf6087a622fbf4fd801e0d57ecbf510cab0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | pinball_qr-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.3 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
fdc18cae0cf7964aff8ac7ecea42099e0a8cdcaf4df5baed74da60ec5f8059b4
|
|
BLAKE2b-256 checksum How to use checksums |
09b1c8ef7adbb1d46b0305722e231533aa19fdc9ceeadbfba4d1e749fd46e25a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | pinball_qr-1.0.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 221.5 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9cbf8e2aa4d076647a2ac13b6559f03b13f312cd8266ad387f3f7d87861715bb
|
|
BLAKE2b-256 checksum How to use checksums |
f1d7dac24dc4e22d0e950cce9d32ebfcd1ffdadc70fc262cf66898c4e4a480f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | pinball_qr-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 264.3 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
21260713221edbd6e46722af7152a5af3098bfacb6d0aab926bc62bde100891d
|
|
BLAKE2b-256 checksum How to use checksums |
ff8249092bcc06bb78ce939950897b9c385d4f7392983401855df8e25fbf8941
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp310-cp310-win_amd64.whl
| Download URL | pinball_qr-1.0.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 13.0 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b6965e814cc9d0b69e8f1c6180c9f086a8b41bfa07926cba05c2017d6277b6e8
|
|
BLAKE2b-256 checksum How to use checksums |
e9c12f56f202c64a4cea04e29b1bdd162025accd5c49898d253364139ee4caca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | pinball_qr-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.3 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
4b633b7acfb5b55b0970dd7ed465c20556c1a120feae16333534a978ba0f0728
|
|
BLAKE2b-256 checksum How to use checksums |
0b6105151046d5af28b4c74aa49d1b8d0c60f166a278c7d1551387c9c6c4f076
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | pinball_qr-1.0.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 220.0 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ee61d2479b4ffa7c0cf14cd5e9c766be08f18986720d0f34732225c82307d224
|
|
BLAKE2b-256 checksum How to use checksums |
338f0a7727221cf8d75a9cbd50015de062fc03445da3e113c889e77d0a79fcfc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency logRelease files / pinball_qr-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | pinball_qr-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 261.7 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
79082311363e67dcb3585e2a30a83ae85f5a5d25104f6408d856469d0f5f9c31
|
|
BLAKE2b-256 checksum How to use checksums |
c0cf9f7f4a86d2aa845f7e04525765ec1f4dcbac64fc37c60d3fc97fabffb262
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.
Transparency log