Chapter 3. Programs as Mathematical Objects

A straight-line program is the simplest model of computation used in automatic differentiation. It is a program with a fixed sequence of assignments, no branches, no loops,...

8 items

Section Title
1 Chapter 3. Programs as Mathematical Objects
2 Intermediate Variables
3 Dependency Graphs
4 Control Flow
5 Loops and Recurrence Relations
6 Memory and State
7 Purity and Side Effects
8 Differentiable Subprograms