def observe_allowed
import bendtorch-core@0.1.0.0/src/tensor/lifecycle.bend as Lifecycleimport Base
import bendtorch-core@0.1.0.0/src/storage/main.bend as Storage
171def observe_allowed(+depth: Nat, +length: Nat, array: Array<F32>, +index: U32, allowed: Bool) -> Maybe<&2, F32>:
172 match allowed:
173 case False{}:
174 None{}
175 case True{}:
176 observe_index(depth, length, array, index, Storage.index_matches(depth, length, index))
Uses (8)
Used by (19)
- bendtorch-core@0.1.0.0/src/tensor/lifecycle:checked_observe
- bendtorch-core@0.1.0.0/src/tensor/lifecycle:checked_observe_array
- bendtorch-core@0.1.0.0/src/tensor/elementwise_parallel_proof:observe_allowed_equal
- bendtorch-core@0.1.0.0/src/tensor/elementwise_parallel_proof:taken_owned
- bendtorch-core@0.1.0.0/src/tensor/lifecycle:ReadCheckedModel
- …