Skip to content

Differentiable programming

Defined in 2 lectures. Each definition is in that lecture's terms.

Definitions are written by AI from each lecture’s transcript. The time opens the lecture where the lecturer explains it.

  • A programming paradigm where parts of the program are parameterized and gradient-based optimization is used to tune the parameters.
  • An emerging term for general models that are easy to optimize via differentiability and use compositional block-based programming like deep neural networks.