Git Product home page Git Product logo

awesome-bayes's Introduction

Awesome Bayes

List of resources for bayesian inference

Books

Software/packages

General inference

  • BUGS: Bayesian Inference Using Gibbs Sampling. Oldest of the Bayesian inference platforms, tried and tested. Has a Windows friendly version, WinBUGS. R, python and many other language bindings, GUIs and
  • JAGS: Just another Gibbs sampler, similar to BUGS - focused on cross-platform, usability. Also tried and tested. R and python bindings too.
  • Stan: Full-featured Bayesian inference with R and python bindings. Based on Hamiltonian MC and NUTS. Current favorite of the community it seems with lots of examples, docs.
  • PyMC3: Probabilistic programming in Python/Theano. PyMC4 is in dev, will use Tensorflow as backend. Great API and interface, but hindered by Theano's deprecation. PYMC4 promises great things.
  • edward2/tfprobability: Probabilistic programming in tensorflow. Scalable models, but little docs.
  • Zhusuan: Another probabilistic programming framework built on tensorflow.
  • Pyro: Probabilistic programming in Pytorch. Good docs, scalable models too.
  • Brancher: Probabilistic inference based on auto diff and variational models, also based on Pytorch.
  • LaplacesDemon: Mysterious probabilistic programming package in R with a cult following.
  • WebPPL: Probabilistic programming in the browser.
  • Turing.jl: Probabilistic programming in Julia, by Zoubin Ghahramani's lab.
  • Infer.NET: Specializes in running probabilistic inference in factor graphs (Expectation Propagation, Variational Inference). Programs written in .NET.

Specific

  • brms : Generalized linear/non-linear multilevel models, uses Stan.
  • R-INLA : Latent Gaussian models via Integrated Nested Latent Approximations. Really fast compared to MCMC.
  • bayesmix: Finite mixture models with JAGS in R
  • lmm: Linear mixed models fitted with MCMC

Misc

  • List of Bayesian inference packages for R: Comprehensive list for all Bayesian inference in R
  • ArviZ: ArviZ is a Python package for exploratory analysis of Bayesian models. Includes functions for posterior analysis, sample diagnostics, model checking, and comparison. Works with PyMC3, PyStan, emcee, Pyro and TensorFlow Probability.
  • StatSim: Browser-based interface to create, share, and perform inference on probabilistic models. Powered by WebPPL and PyMC3.

Resources, papers, and blogs

General topics

Introductory

MCMC

Variational Inference

Empirical Bayes

Non-parametrics

INLA

Bayesian deep learning

Misc

Michael Betancourt's case studies

Indexed here, these deserve a list all to themselves:

People

awesome-bayes's People

Contributors

aloctavodia avatar dimenwarper avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.