pomegranate

Probability modeler

A probabilistic modeling library with flexible and modular implementation of various probability distributions.

Fast, flexible and easy to use probabilistic modelling in Python.

GitHub

3k stars
95 watching
590 forks
Language: Python
last commit: almost 2 years ago
Linked from 2 awesome lists

machine-learningprobabilistic-graphical-modelspythonpytorch

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pymc-devs/pymcA Python package for Bayesian statistical modeling and probabilistic programming8,786
pgmpy/pgmpyA Python package for working with Bayesian Networks and related models.2,776
mxgmn/markovjuniorA probabilistic programming language based on pattern matching and constraint propagation for generating procedural content7,555
pyro-ppl/pyroA deep probabilistic programming library built on PyTorch to represent and analyze complex probability distributions.8,604
jwarmenhoven/islr-pythonAn implementation of selected chapters from the book on Machine Learning with Python code4,263
awslabs/gluontsA Python package for building probabilistic models of time series data using deep learning techniques.4,677
statsmodels/statsmodelsProvides a comprehensive set of statistical modeling tools and techniques for data analysis and interpretation in Python.10,245
pytorch/botorchA PyTorch-based library for Bayesian optimization, providing a modular interface for composing and optimizing probabilistic models.3,126
pyro-ppl/numpyroA lightweight probabilistic programming library built on top of JAX and NumPy.2,341
pmorissette/btA flexible Python framework for building and testing algorithmic trading strategies2,316
pgm-lab/inferpyA high-level API for probabilistic modeling with a focus on ease of use and scalability149
pytransitions/transitionsAn object-oriented finite state machine implementation in Python with many extensions.5,822
tensorflow/probabilityA collection of probabilistic reasoning and statistical analysis tools integrated with deep learning frameworks4,274
pydantic/pydanticA Python library for validating data using type hints and JSON Schema.21,677
probtorch/probtorchA deep learning framework for probabilistic models that extends PyTorch with support for reparameterized distributions and Monte Carlo estimators.887