Skip to main content

mcqgam is a library for fitting a Monotone Composite Quantile Generalized Additive Model using B-splines and ADMM optimization. The model estimates a conditional quantile function by minimizing the empirical Continuous Ranked Probability Score (CRPS), approximated via weighted Huber-smoothed pinball losses across quantile levels under the non-crossing constraint. Try it here: Open In Colab

Installation

pip install mcqgam

Key Features

  • Optimized B-spline construction using De Boor's recursion.
  • Built-in structural monotonicity via coefficient constraints.
  • Parallelized ADMM solver with fixed-Hessian Newton updates and PAVA.
  • Monotone Cubic Spline interpolation for off-grid quantile predictions.

Metadata

Release files for mcqgam 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcqgam 0.0.2
File Size Uploaded Provenance Actions
mcqgam-0.0.2.tar.gz 2.5 MB Without provenance Details for mcqgam-0.0.2.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for mcqgam 0.0.2
File Interpreter ABI Platform Actions
mcqgam-0.0.2-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details for mcqgam-0.0.2-cp38-abi3-win_amd64.whl
mcqgam-0.0.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details for mcqgam-0.0.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
mcqgam-0.0.2-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details for mcqgam-0.0.2-cp38-abi3-macosx_11_0_arm64.whl

Total release size: 4.9 MB

Release files / mcqgam-0.0.2.tar.gz

Download URL mcqgam-0.0.2.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
569cbfd724f2d30360e75bbbaabc5b1c12f996a5145a2e03a3d7fe854cdbb0c3
BLAKE2b-256 checksum
How to use checksums
c4dcf97804ffbc4c663f841b29d8395113bd0296392e18e41807ba69ad5da672
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.14.1

Release files / mcqgam-0.0.2-cp38-abi3-win_amd64.whl

Download URL mcqgam-0.0.2-cp38-abi3-win_amd64.whl
Size 778.9 kB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
bb3455af666509b4d68bec10954e00a59314e43da7e88b78244d9e498551db6c
BLAKE2b-256 checksum
How to use checksums
803bb8d44b7b330d9b78c8a2b198e673a554230f4add363b4be4d76a6ed96d99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.14.1

Release files / mcqgam-0.0.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mcqgam-0.0.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
35d777690b78611bc7398ceaaf046d846d836086747bdf26fd8de8e4e7522f1b
BLAKE2b-256 checksum
How to use checksums
cfa792c3e694c36db51e75047420c77b386eba803446650b71f09edf1d65a7de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.14.1

Release files / mcqgam-0.0.2-cp38-abi3-macosx_11_0_arm64.whl

Download URL mcqgam-0.0.2-cp38-abi3-macosx_11_0_arm64.whl
Size 563.4 kB
Tags CPython 3.8 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3028b82b88782f60235075675559738a808c31e9fe412955cbe0d6c61191e8d6
BLAKE2b-256 checksum
How to use checksums
feb6ba81bc5efa83e4fa69141ad9227fb1e773e32f86c20558c4bfd3ad3066e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.14.1

Security for mcqgam 0.0.2

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

4 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page