The Turing Language (@TuringLang)

Top repositories

1

Turing.jl

Bayesian inference with probabilistic programming.
Julia
1,965
star
2

MCMCChains.jl

Types and utility functions for summarizing Markov chain Monte Carlo simulations
Julia
254
star
3

TuringTutorials

Educational material and tutorials for the Turing language
Jupyter Notebook
224
star
4

AdvancedHMC.jl

Robust, modular and efficient implementation of advanced Hamiltonian Monte Carlo algorithms
Jupyter Notebook
220
star
5

Bijectors.jl

Implementation of normalising flows and constrained random variable transformations
Julia
183
star
6

DistributionsAD.jl

Automatic differentiation of Distributions using Tracker, Zygote, ForwardDiff and ReverseDiff
Julia
148
star
7

DynamicPPL.jl

Implementation of domain-specific language (DSL) for dynamic probabilistic programming
Julia
141
star
8

AdvancedMH.jl

Robust implementation for random-walk Metropolis-Hastings algorithms
Julia
83
star
9

AbstractMCMC.jl

Abstract types and interfaces for Markov chain Monte Carlo methods
Julia
70
star
10

TuringGLM.jl

Bayesian Generalized Linear models using `@formula` syntax.
Julia
61
star
11

AdvancedVI.jl

Implementation of variational Bayes inference algorithms
Julia
57
star
12

AdvancedPS.jl

Implementation of advanced Sequential Monte Carlo and particle MCMC algorithms
Julia
54
star
13

NestedSamplers.jl

Implementations of single and multi-ellipsoid nested sampling
Julia
37
star
14

IRTracker.jl

Dynamically track IR as a graph, using source transformations
Julia
31
star
15

MCMCTempering.jl

Implementations of parallel tempering algorithms to augment samplers with tempering capabilities
Julia
27
star
16

NormalizingFlows.jl

Julia
24
star
17

AbstractPPL.jl

Common types and interfaces for probabilistic programming
Julia
24
star
18

MCMCDiagnosticTools.jl

Julia
19
star
19

ParetoSmooth.jl

An implementation of PSIS algorithms in Julia.
Julia
18
star
20

Libtask.jl

Tape based task copying in Turing
Julia
17
star
21

CoupledHMC.jl

Jupyter Notebook
14
star
22

TuringExamples

A Bayesian zoo
Julia
14
star
23

TuringCallbacks.jl

Julia
13
star
24

Turing-Workshop

Turing Workshop
Jupyter Notebook
12
star
25

EllipticalSliceSampling.jl

Julia implementation of elliptical slice sampling.
Julia
12
star
26

JuliaBUGS.jl

Implementation of domain specific language (DSL) for probabilistic graphical models
Julia
10
star
27

turinglang.github.io

The home for all Turing website & documentation resources.
JavaScript
6
star
28

MCMCDebugging.jl

MCMCDebugging.jl: debugging utilities for MCMC samplers
Julia
4
star
29

TuringBenchmarking.jl

Julia
4
star
30

TuringTutorialsOutput

HTML
2
star
31

SSMProblems.jl

Common abstractions for state-space models
Julia
1
star
32

SliceSampling.jl

Slice sampling algorithms in Julia
Julia
1
star