Skip to main content

Jaxtro 🔭 - A JAX-based gravitational-wave population inference

Python package Versions

Jaxtro is a JAX-based gravitational-wave population inference package. It is built on top of JAXampler and provides a high-level interface for sampling from a wide range of gravitational-wave population models.

It is currently under active development and is not ready for production use. If you would like to contribute, please see the contributing guidelines.

Installation

You may install the latest released version of Jaxtro through pip by doing

pip3 install --upgrade jaxtro

You may install the bleeding edge version by cloning this repo, or doing

pip3 install --upgrade git+https://github.com/Qazalbash/jaxtro

If you would like to take advantage of CUDA, you will additionally need to install a specific version of JAX by doing

pip install --upgrade "jax[cuda12_pip]" -f https://storage.googleapis.com/jax-releases/jax_cuda_releases.html

Requirements

Jaxtro requires Python 3.10 or higher. It also requires the following packages:

jaxampler
numpy
tqdm

The test suite is based on pytest. To run the tests, one needs to install pytest and run pytest at the root directory of this repo.

Citing Jaxtro

If you use Jaxtro in your research, please cite the following paper:

@software{jaxtro2023github,
    author  = {Meesum Qazalbash, Muhammad Zeeshan},
    title   = {{jaxtro}: A JAX-based gravitational-wave population inference},
    url     = {http://github.com/Qazalbash/jaxtro},
    version = {0.0.2},
    year    = {2023}
}

Metadata

Release files for jaxtro 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 jaxtro 0.0.2
File Size Uploaded Provenance Actions
jaxtro-0.0.2.tar.gz 11.7 kB Without provenance Details for jaxtro-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for jaxtro 0.0.2
File Interpreter ABI Platform Actions
jaxtro-0.0.2-py3-none-any.whl Python 3 none any Details for jaxtro-0.0.2-py3-none-any.whl

Total release size: 27.5 kB

Release files / jaxtro-0.0.2.tar.gz

Download URL jaxtro-0.0.2.tar.gz
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
8b04f8d439286b5ae52e7b531ee67411a2ad4947f0245afcd74b29f7cb157a8d
BLAKE2b-256 checksum
How to use checksums
e626914f39215619062aa1367d3b0e9593f5d65a9932192753779962b8ab9ee2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / jaxtro-0.0.2-py3-none-any.whl

Download URL jaxtro-0.0.2-py3-none-any.whl
Size 15.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b7f5109fac737a9dfccd192c2ba641f33d7a8572425d2cd172066b4067b56d51
BLAKE2b-256 checksum
How to use checksums
54446adac1462456bb7facd62b219e1a3aa814ea31fc90ee3ddbdc1665dfb5a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Security for jaxtro 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

2 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