def Obs
import bendtorch-core@0.1.0.0/src/autograd/reduce_parallel_proof.bend as ReduceParallelProofimport Base
244# Each word is what A holds at its position.
245def Obs(+d: Nat, -A: Array<F32>, positions: List<&2, Nat>, words: List<&2, F32>) -> Data:
246 match positions words:
247 case Nil{} Nil{}:
248 Unit
249 case p <> ps w <> ws:
250 ObsStep<d, A, p, w, ps, ws>
251 case Nil{} w <> ws:
252 Empty
253 case p <> ps Nil{}:
254 Empty
Uses (7)
Used by (7)
- bendtorch-core@0.1.0.0/src/autograd/reduce_parallel_proof:FiberRun
- bendtorch-core@0.1.0.0/src/autograd/reduce_parallel_proof:ObsStep
- bendtorch-core@0.1.0.0/src/autograd/reduce_parallel_proof:CellAt
- bendtorch-core@0.1.0.0/src/autograd/reduce_parallel_proof:cell_value
- bendtorch-core@0.1.0.0/src/autograd/reduce_parallel_proof:next_run
- …