Correctly manipulating program terms in a compiler is surprisingly diffi...
Automatic differentiation (AD) is conventionally understood as a family ...
We decompose reverse-mode automatic differentiation into (forward-mode)
...
We present a novel programming language design that attempts to combine ...
Probabilistic programming systems generally compute with probability den...
Constant-memory algorithms, also loosely called Markov chains, power the...
We present a general approach to batching arbitrary computations for
acc...
We describe a simple, low-level approach for embedding probabilistic
pro...
Intelligent systems sometimes need to infer the probable goals of people...
Gaussian Processes (GPs) are widely used tools in statistics, machine
le...