Bayesian Modeling and Probabilistic Programming in Python
Deep universal probabilistic programming with Python and PyTorch
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.
Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation to GPU/TPU/CPU.
Bayesian Data Analysis course at Aalto
Bayesian inference with probabilistic programming.
brms R package for Bayesian generalized multivariate non-linear multilevel models using Stan
BAyesian Model-Building Interface (Bambi) in Python.
BlackJAX is a Bayesian Inference library designed for ease of use, speed and modularity.
RStan, the R interface to Stan
Solve and estimate Dynamic Stochastic General Equilibrium models (including the New York Fed DSGE)
sbi is a Python package for simulation-based inference, designed to meet the needs of both researchers and practitioners. Whether you need fine-grained control or an easy-to-use interface, sbi has you covered.
Gaussian processes in JAX and Equinox.
PyTensor allows you to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays.
Python package for Causal Discovery by learning the graphical structure of Bayesian networks. Structure Learning, Parameter Learning, Inferences, Sampling methods.
Laplace approximations for Deep Learning.
Sequential Monte Carlo in python