dice : the infinitely differentiable monte .
Automatic differentiation in machine learning: a survey