Skip to main content

GitHub Workflow Status (with branch) GitHub Workflow Status Codecov Read the Docs

Template

qp_flexzboost

This package allows for efficient, lossless storage of Flexcode12 conditional density estimates and leverages the machinery provided by qp.

The primary module in the package provides the FlexzboostGen class, a subclass of the qp.Pdf_rows_gen class.

An API to retrieve PDF, CDF, and PPF values in addition to supporting simple plotting of PDFs is provided.

While it is possible to use all of the standard scipy.rvs_continuous methods to work with a qp.Ensemble of CDEs stored as FlexzboostGen objects, it is much more efficient to convert the FlexzboostGen representation into a native qp representation, such as qp.interp.

FlexzboostGen is not included as a part of qp by default for the following reasons:

  1. It is not possible to convert from a native qp representation into a FlexzboostGen representation because FlexzboostGen stores the output of machine learned model. However, it is possible to convert from FlexzboostGen to any other native qp representation.
  2. The use case is very tightly coupled to Flexcode and currently supports one specific use case - efficient storage of qp.Ensemble objects produced as output from rail_flexzboost stages.

For more information and usage examples, please see the documentation and API reference available here: https://qp-flexzboost.readthedocs.io/en/latest/index.html

Attribution

This project was automatically generated using the LINCC Frameworks Python Project Template.

For more information about the project template see the documentation.

  1. Rafael Izbicki and Ann B. Lee, “Converting high-dimensional regression to high-dimensional conditional density estimation”, Electron. J. Statist. 11(2): 2800-2831 (2017). DOI: 10.1214/17-EJS1302 ↩

  2. Schmidt et al, “Evaluation of probabilistic photometric redshift estimation approaches for The Rubin Observatory Legacy Survey of Space and Time (LSST)“, MNRAS, 449(2): 1587-1606. https://doi.org/10.1093/mnras/staa2799 ↩

Metadata

Release files for qp-flexzboost 1.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 qp-flexzboost 1.0.2
File Size Uploaded Provenance
qp_flexzboost-1.0.2.tar.gz 31.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for qp-flexzboost 1.0.2
File Interpreter ABI Platform
qp_flexzboost-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 43.8 kB

Release files / qp_flexzboost-1.0.2.tar.gz

Download URL qp_flexzboost-1.0.2.tar.gz
Size 31.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9a144687ec1b0d9cd2fcca05af8285c3e858f6dd9ec975de0107c20701e39362
BLAKE2b-256 checksum
How to use checksums
61e7bf3b2c0c6f6007799d75d97c82ff660ed739763979f13f8936f9cd22410a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / qp_flexzboost-1.0.2-py3-none-any.whl

Download URL qp_flexzboost-1.0.2-py3-none-any.whl
Size 12.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f14dd526f87dbb9cbd67e3f7b8b3c5ba5eba31562bacda1112b767806b0e8022
BLAKE2b-256 checksum
How to use checksums
f63426b7c6835c2f26c77b01e3b60bf3480baef101b9a7543a8ca60dab3ee7ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Security for qp-flexzboost 1.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.

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