Writing
Notes on probabilistic programming, inference, and robotics.
- lazy-monad.rs ↗May 30th 2026
An exploration in code of functional type class hierarchies in Rust using GATs and lifetime parameters, with reverse-mode and forward-mode automatic differentiation.
- Importance Sampling over Discrete StructuresMarch 13th 2020
A short proof of the consistency of importance sampling when a model contains discrete choices over structures with different sets of parameters.