Gen
A General-Purpose Probabilistic Programming System with Programmable Inference
Reference
- Built-in Modeling Language
- Annotations
- Making random choices
- Calling generative functions
- Composite addresses
- Return value
- Trainable parameters
- Differentiable programming
- Differencing code
- Static DSL
- Generative Function Combinators
- Selections
- Optimizing Trainable Parameters
- Inference Library
- Importance Sampling
- Markov Chain Monte Carlo
- Optimization over Random Choices
- Particle Filtering
- Supervised Training
- Variational Inference
- Generative Functions