Gen.jl
A general-purpose probabilistic programming system with programmable inference, embedded in Julia
Reference
- Getting Started
- Gen.jl
- Choice Maps
- Generative Function Combinators
- Probability Distributions
- Extending Gen
- Generative Functions
- Importance Sampling
- Modeling Language Implementation
- Optimizing Trainable Parameters
- Learning Generative Functions
- MAP Optimization
- Markov chain Monte Carlo (MCMC)
- Built-in Modeling Language
- Optimizing Trainable Parameters
- Particle Filtering
- Selections
- Trace Translators
- Variational Inference
- Tutorials and Case Studies