def left_slot
import bendtorch-core@0.1.0.0/src/tensor/elementwise.bend as Elementwiseimport Base
import bendtorch-core@0.1.0.0/src/shape/core.bend as Shape
322def left_slot(-left: List<&2, Nat>, -right: List<&2, Nat>, -output: List<&2, Nat>, map: Shape.Index<left, right, output>) -> Slot:
323 match map:
324 case Shape.Indexed{+rows, exact}:
325 slot_of(same_left(rows), zero_left(rows))
326 case Shape.Unindexed{zero}:
327 WalkedSlot{}
Uses (7)
Used by (5)
- bendtorch-core@0.1.0.0/src/tensor/elementwise:walk
- bendtorch-core@0.1.0.0/src/tensor/elementwise_walk_proof:cell_at_walk
- bendtorch-core@0.1.0.0/src/tensor/elementwise_walk_proof:cell_by_same
- bendtorch-core@0.1.0.0/src/tensor/elementwise_walk_proof:direct_same
- bendtorch-core@0.1.0.0/src/tensor/elementwise_walk_proof:left_index