• Stars
    star
    1,965
  • Rank 22,626 (Top 0.5 %)
  • Language
    Julia
  • License
    MIT License
  • Created about 8 years ago
  • Updated 13 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Bayesian inference with probabilistic programming.

Turing.jl

Build Status Coverage Status codecov ColPrac: Contributor's Guide on Collaborative Practices for Community Packages

Getting Started

Turing's home page, with links to everything you'll need to use Turing, is available at:

https://turinglang.org/dev/docs/using-turing/get-started

What's changed recently?

See releases.

Want to contribute?

Turing was originally created and is now managed by Hong Ge. Current and past Turing team members include Hong Ge, Kai Xu, Martin Trapp, Mohamed Tarek, Cameron Pfiffer, Tor Fjelde. You can see the complete list on Github: https://github.com/TuringLang/Turing.jl/graphs/contributors.

Turing is an open source project so if you feel you have some relevant skills and are interested in contributing, please get in touch. See the Contributing page for details on the process. You can contribute by opening issues on Github, implementing things yourself, and making a pull request. We would also appreciate example models written using Turing.

Issues and Discussions

Issues related to bugs and feature requests are welcome on the issues page, while discussions and questions about statistical applications and theory should place on the Discussions page or our channel (#turing) in the Julia Slack chat. If you do not have an invitation to Julia's Slack, you can get one by going here.

More Repositories

1

MCMCChains.jl

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

TuringTutorials

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

AdvancedHMC.jl

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

Bijectors.jl

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

DistributionsAD.jl

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

DynamicPPL.jl

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

AdvancedMH.jl

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

AbstractMCMC.jl

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

TuringGLM.jl

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

AdvancedVI.jl

Implementation of variational Bayes inference algorithms
Julia
57
star
11

AdvancedPS.jl

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

NestedSamplers.jl

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

IRTracker.jl

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

MCMCTempering.jl

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

NormalizingFlows.jl

Julia
24
star
16

AbstractPPL.jl

Common types and interfaces for probabilistic programming
Julia
24
star
17

MCMCDiagnosticTools.jl

Julia
19
star
18

ParetoSmooth.jl

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

Libtask.jl

Tape based task copying in Turing
Julia
17
star
20

CoupledHMC.jl

Jupyter Notebook
14
star
21

TuringExamples

A Bayesian zoo
Julia
14
star
22

TuringCallbacks.jl

Julia
13
star
23

Turing-Workshop

Turing Workshop
Jupyter Notebook
12
star
24

EllipticalSliceSampling.jl

Julia implementation of elliptical slice sampling.
Julia
12
star
25

JuliaBUGS.jl

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

turinglang.github.io

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

MCMCDebugging.jl

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

TuringBenchmarking.jl

Julia
4
star
29

TuringTutorialsOutput

HTML
2
star
30

SSMProblems.jl

Common abstractions for state-space models
Julia
1
star
31

SliceSampling.jl

Slice sampling algorithms in Julia
Julia
1
star