Simple, Distributed, and Accelerated Probabilistic Programming
Automatic differentiation in machine learning: a survey