Dynamic Automatic Differentiation of GPU Broadcast Kernels
Automatic differentiation in machine learning: a survey