def placed

bendtorch-core@0.1.0.0 · src/autograd/tensor_backward.bend:718

import bendtorch-core@0.1.0.0/src/autograd/tensor_backward.bend as TensorBackward
import Base
import bendtorch-core@0.1.0.0/src/autograd/gradient.bend as Gradient

718def placed(rest: List<&1, Gradient.Slot>, outcome: Gradient.Outcome) -> Result<&2, &1, Error, List<&1, Gradient.Slot>>:
719  match outcome:
720    case Gradient.Accumulated{slot}:
721      Done{slot <> rest}
722    case Gradient.Refused{slot, contribution, error}:
723      Fail{GradientError{error}}

Uses (5)

Used by (3)