def sole_target
import bendtorch-core@0.1.0.0/src/autograd/tensor_backward_LAWS.bend as TensorBackwardLAWSimport Base
import bendtorch-core@0.1.0.0/src/autograd/tensor_backward.bend as Backward
120def sole_target(found: Maybe<&1, Backward.Contribution>) -> Maybe<&2, Nat>:
121 match found:
122 case None{}:
123 None{}
124 case Some{Backward.Contribution{target, shape, gradient}}:
125 Some{target}
Uses (3)
Used by (5)
- bendtorch-core@0.1.0.0/src/autograd/tensor_backward_LAWS:SoleContract
- bendtorch-core@0.1.0.0/src/autograd/tensor_vjp_LAWS:MatmulPairContract
- bendtorch-core@0.1.0.0/src/autograd/tensor_vjp_LAWS:PairContract
- bendtorch-core@0.1.0.0/src/autograd/tensor_vjp_LAWS:MatmulSoleContract
- bendtorch-core@0.1.0.0/src/autograd/tensor_vjp_LAWS:OneContract