Skip to main content

Monotone Composite Quantile Generalized Additive Model

Project description

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.

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcqgam-0.0.1.tar.gz (2.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mcqgam-0.0.1-cp38-abi3-win_amd64.whl (790.1 kB view details)

Uploaded CPython 3.8+Windows x86-64

mcqgam-0.0.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ x86-64

mcqgam-0.0.1-cp38-abi3-macosx_11_0_arm64.whl (573.8 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

File details

Details for the file mcqgam-0.0.1.tar.gz.

File metadata

  • Download URL: mcqgam-0.0.1.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.3

File hashes

Hashes for mcqgam-0.0.1.tar.gz
Algorithm Hash digest
SHA256 7b7eaca02404e48d1c0859c5281c932611c2ac09771a4b6c49c2b874f0f33338
MD5 72b194fd51e25fc5d9d1a72f62db141a
BLAKE2b-256 45ec83f3fc9e1f65d8ca0c5355adf7a7f036754d1bff7e904338ecd2dd02baf1

See more details on using hashes here.

File details

Details for the file mcqgam-0.0.1-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: mcqgam-0.0.1-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 790.1 kB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.3

File hashes

Hashes for mcqgam-0.0.1-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3771f1b6cb5cdeb52c49ebf1cb19288df7546df8e80ab69e75ea0f697b07978d
MD5 137c1161466d6b5b0e0e9c2dd08a2946
BLAKE2b-256 82d5fe3076bab9c1c68962705996cecb618ece27572d6660b330efe18d6d6cb9

See more details on using hashes here.

File details

Details for the file mcqgam-0.0.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mcqgam-0.0.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b15f69ccf18bdb48fc558e82ca0fd420be11d1f48ffe1b8177f358b42d76120
MD5 21954c1e107339e3ca2dcf61aa82dbe8
BLAKE2b-256 b3e60a1ecb0eed91100f201dac1dbafad33cf0d710b93f8c3bd2f85ab0a04741

See more details on using hashes here.

File details

Details for the file mcqgam-0.0.1-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mcqgam-0.0.1-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16633f05da961d3bf0923973bcc58f0b2df117aed5d5aeac5592787cc094ce9e
MD5 3fe0cda4c33f74406fca6d5bb0c83cf7
BLAKE2b-256 a0fc3a111ee0320f3133a3854e39a9f979e613302186af1fb50142630cd8e2ec

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page