PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Probabilistic Programming Python Packages

Python packages with the GitHub topic probabilistic-programming. Sorted by relevance, with stars and monthly downloads.
pyro-ppl
pyro-ppl

Deep universal probabilistic programming with Python and PyTorch

1.2M 9K 1K
pymc-devs
pymc

Bayesian Modeling and Probabilistic Programming in Python

1.1M 10K 2K
tensorflow
tensorflow-probability

Probabilistic reasoning and statistical analysis in TensorFlow

1.1M 4K 1K
pyro-ppl
numpyro

Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation to GPU/TPU/CPU.

592K 3K 283
probcomp
sppl

Probabilistic programming system for fast and exact symbolic inference

490K 86 9
tensorflow
tfp-nightly

Probabilistic reasoning and statistical analysis in TensorFlow

398K 4K 1K
pymc-devs
pymc3

Bayesian Modeling and Probabilistic Programming in Python

326K 10K 2K
barrust
pyprobables

Probabilistic data structures in python http://pyprobables.readthedocs.io/en/latest/index.html

230K 123 12
blackjax-devs
blackjax

BlackJAX is a Bayesian Inference library designed for ease of use, speed and modularity.

133K 1K 139
PyAutoLabs
autofit

PyAutoFit: Classy Probabilistic Programming

91K 64 12
pyro-ppl
funsor

Functional tensors for probabilistic programming

35K 246 24
uber
orbit-ml

A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood.

32K 2K 148
argmaxml
conjugate-prior

Implementation of the conjugate prior table for Bayesian Statistics

25K 52 7
joshuaalbert
jaxns

Probabilistic Programming and Nested sampling in JAX

24K 234 19
thomaspinder
gpjax

Gaussian processes in JAX and Equinox.

15K 618 73
ExtensityAI
symbolicai

A neurosymbolic perspective on LLMs

8K 2K 86
martin-majlis
probstructs

Collection of probabilistic data structures - CM-Sketch, ECM-Sketch, exponential histogram

7K 7 1
blackjax-devs
blackjax-nightly

BlackJAX is a Bayesian Inference library designed for ease of use, speed and modularity.

7K 1K 139
kach
memo-lang

A probabilistic programming language for metacognitive modeling

4K 143 13
ropeless
compiled-knowledge

CompiledKnowledge is a Python package for compiling and querying discrete probabilistic graphical models.

4K 0 0
thomaspinder
gpjax-nightly

Gaussian processes in JAX and Equinox.

3K 618 73
williambdean
conjugate-models

Fast Bayesian Inference in Python. 50+ conjugate models with vectorized updates, sufficient statistic helpers, built-in plotting, and SciPy integration.

2K 50 4
alexhallam
tablespoon

🥄✨Time-series Benchmark methods that are Simple and Probabilistic

2K 41 1
JohnGoertz
gumbi

Gaussian Process Model Building Interface

1K 52 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery