Probabilistic Programming Packages
-
Turing.jl1807Bayesian inference with probabilistic programming.
-
Tilde.jl73WIP successor to Soss.jl
-
Stheno.jl324Probabilistic Programming with Gaussian processes in Julia
-
Stan.jl197Stan.jl illustrates the usage of the 'single method' packages, e.g. StanSample, StanOptimize, etc.
-
Soss.jl401Probabilistic programming via source rewriting
-
RxInfer.jl69Julia package for automated Bayesian inference on a factor graph with reactive message passing
-
ProbabilisticCircuits.jl92Probabilistic Circuits from the Juice library
-
Omega.jl155Causal, Higher-Order, Probabilistic Programming
-
MeasureTheory.jl367"Distributions" that might not add to one.
-
Jaynes.jl45E.T. Jaynes home phone.
-
Gen.jl1725A general-purpose probabilistic programming system with programmable inference
-
DynamicPPL.jl116Implementation of domain-specific language (DSL) for dynamic probabilistic programming
-
DynamicHMC.jl231Implementation of robust dynamic Hamiltonian Monte Carlo methods (NUTS) in Julia.
-
BridgeStan.jl49BridgeStan provides efficient in-memory access through Python, Julia, and R to the methods of a Stan model.
-
BAT.jl164A Bayesian Analysis Toolkit in Julia
-
AdvancedHMC.jl192Robust, modular and efficient implementation of advanced Hamiltonian Monte Carlo algorithms
View all packages