def held_observe
import bendtorch-core@0.1.0.0/src/autograd/gradient_LAWS.bend as GradientLAWSimport Base
import bendtorch-core@0.1.0.0/src/tensor/core.bend as Core
import bendtorch-core@0.1.0.0/src/autograd/gradient.bend as Gradient
34def held_observe(slot: Gradient.Slot, +index: U32) -> Maybe<&2, F32>:
35 match slot:
36 case Gradient.Unset{}:
37 None{}
38 case Gradient.Held{gradient}:
39 Core.checked_observe_dynamic(gradient, index)