Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

Bayesian tutorial

An introduction to Bayesian methods and probabilistic programming for software developers

aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)

GitHub

27k stars
1k watching
8k forks
Language: Jupyter Notebook
last commit: about 2 years ago
Linked from 4 awesome lists

bayesian-methodsdata-sciencejupyter-notebookmathematical-analysispymcstatistics

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mcleonard/sampylAn MCMC sampler library for Bayesian estimation using Python331
maxsklar/bayespyA Python library for Bayesian inference and multinomial mixture modeling108
probcomp/bayesliteA database system that allows querying probabilistic implications of data using Bayesian inference.923
probcomp/bayesdbA system for querying probable implications of data using Bayesian inference and a custom query language.891
amazaspshumik/sklearn-bayesA collection of Python packages implementing Bayesian machine learning algorithms with scikit-learn API514
rlouf/mcxTools and methods for Bayesian deep learning using probabilistic programming.328
mattjj/pyhsmmA Python library providing approximate inference methods for Bayesian Hidden Markov Models and their extensions.549
joshuaalbert/jaxnsA probabilistic programming framework for Bayesian inference and model comparison using nested sampling and JAX.156
google/edward2A tool for writing probabilistic models and manipulating their computation680
ctallec/pyvarinfA Python package facilitating Bayesian Deep Learning methods with Variational Inference for PyTorch359
joashc/csharp-probability-monadA monadic probabilistic programming framework for Bayesian modelling and inference in C#.96
blackjax-devs/blackjaxA Bayesian inference library designed to provide modular and customizable samplers for probabilistic programming858
tweag/monad-bayesA library that enables probabilistic programming in Haskell.411
abhik/peblA Python library and command line application for learning Bayesian network structures from observational data.104
michaelchughes/npbayeshmmSoftware toolbox for Bayesian inference on sequential data using Markov chain Monte Carlo methods.79