Skip to main content
inference-tools

Documentation Status GitHub license PyPI - Downloads PyPI - Python Version DOI

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 1 Hamiltonian Monte-Carlo 2 Density estimation 3
Matrix plotting 4 Highest-density intervals 5 GP regression 6

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)

Source distribution for inference-tools 0.16.0
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)

Table of built distributions (wheels) for inference-tools 0.16.0
File Interpreter ABI Platform Actions
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 log

Release 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 log

Security 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.

Select from 2 files

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 log

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.16.0 This release

2 release files Full 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