This package provides a set of Python-based tools for Bayesian data analysis which are simple to use, allowing them to be applied quickly and easily.
Inference-tools is not a framework for Bayesian modelling (e.g. like PyMC), but instead provides tools to sample from user-defined models using MCMC, and to analyse and visualise the sampling results.
Features
-
Implementations of MCMC algorithms like Gibbs sampling and Hamiltonian Monte-Carlo for sampling from user-defined posterior distributions.
-
Density estimation and plotting tools for analysing and visualising inference results.
-
Gaussian-process regression and optimisation.
| Gibbs Sampling |
Hamiltonian Monte-Carlo |
Density estimation |
| Matrix plotting |
Highest-density intervals |
GP regression |
Installation
inference-tools is available from PyPI, so can be easily installed using pip as follows:
pip install inference-tools
Documentation
Full documentation is available at inference-tools.readthedocs.io.
Citing
If you use inference-tools in your work, please cite it using the Zenodo DOI 10.5281/zenodo.1423551. Citation metadata is also available via the "Cite this repository" button on GitHub.
Metadata
Release files for inference-tools 0.16.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 | Provenance | Actions |
|---|---|---|---|---|
| inference_tools-0.16.0.tar.gz | 5.9 MB | With provenance | Details for inference_tools-0.16.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| inference_tools-0.16.0-py3-none-any.whl | Python 3 | none | any | Details for inference_tools-0.16.0-py3-none-any.whl |
Total release size: 6.0 MB
Release files / inference_tools-0.16.0.tar.gz
| Download URL | inference_tools-0.16.0.tar.gz |
|---|---|
| Size | 5.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07d5ec5e1dd7346acb8fc3b7043ee33df8901708cbaf477e56bb59c19eed4bd5
|
|
BLAKE2b-256 checksum How to use checksums |
98679eabe7115688163c8a2fda5f95a0dc654498b281b86aac6be289a128e50f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Nov 10, 2026.
Transparency logRelease files / inference_tools-0.16.0-py3-none-any.whl
| Download URL | inference_tools-0.16.0-py3-none-any.whl |
|---|---|
| Size | 95.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
53549406dbc2e05d0dca0c604b9903afacc4d5be44f8716d8e71e325fdd4d659
|
|
BLAKE2b-256 checksum How to use checksums |
f8037f0f8048df6a5550abcdf84a6ce53b020e3522959f10760527a1923049e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Nov 10, 2026.
Transparency logSecurity for inference-tools 0.16.0
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.
Full provenance
Both files in this release have been uploaded with provenance metadata.
Attestation for inference_tools-0.16.0.tar.gz
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 Nov 10, 2026.
Transparency logA 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.