RI
RM
Differentiable programming
This course covers differential programming principles and techniques used in various fields like
machine learning, computer vision, graphics, physics simulation, and scientific computing. Topics
include program differentiation, optimization, and techniques like backpropagation and automatic
differentiation. Also, differentiable physics and rendering, solving partial differential equations
using neural networks, and differentiable convex optimization.