Bayesian Open Source Projects

Browse 324 Bayesian open source projects, ranked by GitHub stars. Find the most popular Bayesian tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 324 projects
19,134 stars

rlabbe/Kalman-and-Bayesian-Filters-in-Python

Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.

Metrics details
Stars19,134
9,679 stars

pymc-devs/pymc

Bayesian Modeling and Probabilistic Programming in Python

Metrics details
Stars9,679
9,023 stars

pyro-ppl/pyro

Deep universal probabilistic programming with Python and PyTorch

Metrics details
Stars9,023
7,699 stars

MingchaoZhu/DeepLearning

Python for《Deep Learning》,该书为《深度学习》(花书) 数学推导、原理剖析与源码级别代码实现

Metrics details
Stars7,699
3,571 stars

pytorch/botorch

Bayesian optimization in PyTorch

Metrics details
Stars3,571
3,302 stars

pgmpy/pgmpy

Python Toolkit for Causal and Probabilistic Reasoning

Metrics details
Stars3,302
2,780 stars

facebook/Ax

Adaptive Experimentation Platform

Metrics details
Stars2,780
2,759 stars

stan-dev/stan

Stan development repository. The master branch contains the current release. The develop branch contains the latest stable development. See the Developer Process Wiki for details.

Metrics details
Stars2,759
2,504 stars

markdregan/Bayesian-Modelling-in-Python

A python tutorial on bayesian modeling techniques (PyMC3)

Metrics details
Stars2,504
2,273 stars

avehtari/BDA_course_Aalto

Bayesian Data Analysis course at Aalto

Metrics details
Stars2,273
2,218 stars

thu-ml/zhusuan

A probabilistic programming library for Bayesian deep learning, generative models, based on Tensorflow

Metrics details
Stars2,218
2,190 stars

IndrajeetPatil/ggstatsplot

Enhancing {ggplot2} plots with statistical analysis 📊📣

Metrics details
Stars2,190
2,062 stars

uber/orbit

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

Metrics details
Stars2,062
1,919 stars

krasserm/bayesian-machine-learning

Notebooks about Bayesian methods for machine learning

Metrics details
Stars1,919
1,847 stars

google/CausalImpact

An R package for causal inference in time series

Metrics details
Stars1,847
1,844 stars

probcomp/Gen.jl

A general-purpose probabilistic programming system with programmable inference

Metrics details
Stars1,844
1,836 stars

arviz-devs/arviz

Exploratory analysis of Bayesian models with Python

Metrics details
Stars1,836
1,600 stars

csinva/imodels

Interpretable ML package 🔍 for concise, transparent, and accurate predictive modeling (sklearn-compatible).

Metrics details
Stars1,600
1,573 stars

kumar-shridhar/PyTorch-BayesianCNN

Bayesian Convolutional Neural Network with Variational Inference based on Bayes by Backprop in PyTorch.

Metrics details
Stars1,573
1,572 stars

HIPS/Spearmint

Spearmint Bayesian optimization codebase

Metrics details
Stars1,572
1,567 stars

probml/pmtk3

Probabilistic Modeling Toolkit for Matlab/Octave.

Metrics details
Stars1,567
1,393 stars

JasperSnoek/spearmint

Spearmint is a package to perform Bayesian optimization according to the algorithms outlined in the paper: Practical Bayesian Optimization of Machine Learning Algorithms. Jasper Snoek, Hugo Larochelle and Ryan P. Adams. Advances in Neural Information Processing Systems, 2012

Metrics details
Stars1,393
1,307 stars

cgre-aachen/gempy

GemPy is an open-source, Python-based 3-D structural geological modeling software, which allows the implicit (i.e. automatic) creation of complex geological models from interface and orientation data. It also offers support for stochastic modeling to address parameter and model uncertainties.

Metrics details
Stars1,307
1,284 stars

bambinos/bambi

BAyesian Model-Building Interface (Bambi) in Python.

Metrics details
Stars1,284
1,155 stars

easystats/easystats

:milky_way: The R easystats-project

Metrics details
Stars1,155
1,142 stars

eBay/bayesian-belief-networks

Pythonic Bayesian Belief Network Package, supporting creation of and exact inference on Bayesian Belief Networks specified as pure python functions.

Metrics details
Stars1,142
1,052 stars

PreferredAI/cornac

A Comparative Framework for Multimodal Recommender Systems

Metrics details
Stars1,052
1,052 stars

google/lightweight_mmm

LightweightMMM 🦇 is a lightweight Bayesian Marketing Mix Modeling (MMM) library that allows users to easily train MMMs and obtain channel attribution information.

Metrics details
Stars1,052
1,045 stars

bayesgroup/deepbayes-2018

Seminars DeepBayes Summer School 2018

Metrics details
Stars1,045
1,042 stars

avehtari/BDA_py_demos

Bayesian Data Analysis demos for Python

Metrics details
Stars1,042
1,013 stars

andrewgordonwilson/bayesgan

Tensorflow code for the Bayesian GAN (https://arxiv.org/abs/1705.09558) (NIPS 2017)

Metrics details
Stars1,013
986 stars

neka-nat/probreg

Python package for point cloud registration using probabilistic model (Coherent Point Drift, GMMReg, SVR, GMMTree, FilterReg, Bayesian CPD)

Metrics details
Stars986
983 stars

jasp-stats/jasp-desktop

JASP aims to be a complete statistical package for both Bayesian and Frequentist statistical methods, that is easy to use and familiar to users of SPSS

Metrics details
Stars983
983 stars

piEsposito/blitz-bayesian-deep-learning

A simple and extensible library to create Bayesian Neural Network layers on PyTorch.

Metrics details
Stars983
940 stars

probcomp/bayeslite

BayesDB on SQLite. A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself.

Metrics details
Stars940
902 stars

aloctavodia/Doing_bayesian_data_analysis

Python/PyMC3 versions of the programs described in Doing bayesian data analysis by John K. Kruschke

Metrics details
Stars902
894 stars

dragonfly/dragonfly

An open source python library for scalable Bayesian optimisation.

Metrics details
Stars894
889 stars

probcomp/BayesDB

A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself. New implementation in http://github.com/probcomp/bayeslite

Metrics details
Stars889
882 stars

WayneDW/Sentiment-Analysis-in-Event-Driven-Stock-Price-Movement-Prediction

Use NLP to predict stock price movement associated with news

Metrics details
Stars882
882 stars

hindupuravinash/nips2017

A list of resources for all invited talks, tutorials, workshops and presentations at NIPS 2017

Metrics details
Stars882
880 stars

alexgkendall/SegNet-Tutorial

Files for a tutorial to train SegNet for road scenes using the CamVid dataset

Metrics details
Stars880
879 stars

mjskay/ggdist

Visualizations of distributions and uncertainty

Metrics details
Stars879
876 stars

aloctavodia/Statistical-Rethinking-with-Python-and-PyMC3

Python/PyMC3 port of the examples in " Statistical Rethinking A Bayesian Course with Examples in R and Stan" by Richard McElreath

Metrics details
Stars876
867 stars

jluttine/tikz-bayesnet

TikZ library for drawing Bayesian networks, graphical models and (directed) factor graphs in LaTeX.

Metrics details
Stars867
850 stars

ej0cl6/deep-active-learning

Deep Active Learning

Metrics details
Stars850
814 stars

jbrukh/bayesian

Naive Bayesian Classification for Golang.

Metrics details
Stars814
795 stars

stan-dev/example-models

Example models for Stan

Metrics details
Stars795
770 stars

hildensia/bayesian_changepoint_detection

Methods to get the probability of a changepoint in a time series.

Metrics details
Stars770
770 stars

bgalbraith/bandits

Python library for Multi-Armed Bandits

Metrics details
Stars770
746 stars

mjskay/tidybayes

Bayesian analysis + tidy data + geoms (R package)

Metrics details
Stars746
742 stars

cardmagic/classifier

A general classifier module to allow Bayesian and LSI classifications.

Metrics details
Stars742
716 stars

easystats/report

:scroll: :tada: Automated reporting of objects in R

Metrics details
Stars716
704 stars

bayespy/bayespy

Bayesian Python: Bayesian inference tools for Python

Metrics details
Stars704
683 stars

JWarmenhoven/DBDA-python

Doing Bayesian Data Analysis, 2nd Edition (Kruschke, 2015): Python/PyMC3 code

Metrics details
Stars683
681 stars

aloctavodia/BAP

Bayesian Analysis with Python (Second Edition)

Metrics details
Stars681
676 stars

ericmjl/bayesian-stats-modelling-tutorial

How to do Bayesian statistical modelling using numpy and PyMC3

Metrics details
Stars676
673 stars

OATML/bdl-benchmarks

Bayesian Deep Learning Benchmarks

Metrics details
Stars673
672 stars

mbs0221/Multitask-Learning

Awesome Multitask Learning Resources

Metrics details
Stars672
661 stars

EmuKit/emukit

A Python-based toolbox of various methods in decision making, uncertainty quantification and statistical emulation: multi-fidelity, experimental design, Bayesian optimisation, Bayesian quadrature, etc.

Metrics details
Stars661
641 stars

SKTBrain/awesome-starcraftAI

A curated list of resources dedicated to StarCraft AI.

Metrics details
Stars641
1-60 of 324 projects
Get A Weekly Email With Trending Bayesian Projects
Stay updated on Bayesian plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.