Differentiable simulation#
The genesis.grad module provides the gradient-carrying tensor type and creation ops used when the scene is built with requires_grad=True. For how differentiable mode works, a worked optimization example, and its limitations, see Differentiable simulation.
See also#
Differentiable simulation: the differentiable-simulation workflow and limitations.
States: the simulation state gradients flow through.