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: 3 months ago
Linked from 2 awesome lists

machine-learningprobabilistic-graphical-modelspythonpytorch

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pymc-devs/pymc A Python package for Bayesian statistical modeling and probabilistic programming 8,786
pgmpy/pgmpy A Python package for working with Bayesian Networks and related models. 2,776
mxgmn/markovjunior A probabilistic programming language based on pattern matching and constraint propagation for generating procedural content 7,555
pyro-ppl/pyro A deep probabilistic programming library built on PyTorch to represent and analyze complex probability distributions. 8,604
jwarmenhoven/islr-python An implementation of selected chapters from the book on Machine Learning with Python code 4,263
awslabs/gluonts A Python package for building probabilistic models of time series data using deep learning techniques. 4,677
statsmodels/statsmodels Provides a comprehensive set of statistical modeling tools and techniques for data analysis and interpretation in Python. 10,245
pytorch/botorch A PyTorch-based library for Bayesian optimization, providing a modular interface for composing and optimizing probabilistic models. 3,126
pyro-ppl/numpyro A lightweight probabilistic programming library built on top of JAX and NumPy. 2,341
pmorissette/bt A flexible Python framework for building and testing algorithmic trading strategies 2,316
pgm-lab/inferpy A high-level API for probabilistic modeling with a focus on ease of use and scalability 149
pytransitions/transitions An object-oriented finite state machine implementation in Python with many extensions. 5,822
tensorflow/probability A collection of probabilistic reasoning and statistical analysis tools integrated with deep learning frameworks 4,274
pydantic/pydantic A Python library for validating data using type hints and JSON Schema. 21,677
probtorch/probtorch A deep learning framework for probabilistic models that extends PyTorch with support for reparameterized distributions and Monte Carlo estimators. 887