law construction_complete
import bendtorch-core@0.1.0.0/src/shape/LAWS.bend as LAWSimport Base
import bendtorch-core@0.1.0.0/src/shape/core.bend as Shape
160law construction_complete:
161 for +input: List<&2, U32>
162 for rank_bound: Shape.LE(Shape.rank_dimensions(input), 4n)
163 for capacity_bound: Shape.LE(Shape.logical_numel(input), 1048576n)
164 {built(input, Shape.construct(input)) == Some{input} : Maybe<&2, List<&2, U32>>}
Uses (12)
Used by (5)
- bendtorch-core@0.1.0.0/src/tensor/reshape_contract:shape_complete
- bendtorch-core@0.1.0.0/src/tensor/transform_PROOF:shape_construct_complete
- bendtorch-core@0.1.0.0/src/tensor/matmul_PROOF:plan_compatible_status
- bendtorch-core@0.1.0.0/src/tensor/permutation_mapping:reordered_construct_complete
- bendtorch-core@0.1.0.0/src/tensor/construction_LAWS:public_construction_complete