TensorBandSchedule.size: def of stelliferous@0.0.2.0 Import: import stelliferous@0.0.2.0/tensor_band_schedule.bend as TensorBandSchedule Lines 19-22 of stelliferous@0.0.2.0/tensor_band_schedule.bend: https://jend.leeeet.dev/read.txt?path=stelliferous@0.0.2.0/tensor_band_schedule.bend&start_line=19&end_line=22 import Base import stelliferous@0.0.2.0/tensor_band.bend as Bands def size(layout: Bands.Plan) -> Size: match layout: case Bands.Rows{first,+rows}: Size{1,rows,rows} case Bands.Split{left,right}: merge(size(left),size(right)) Uses (3): https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/tensor_band.bend&name=Plan https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/tensor_band_schedule.bend&name=Size https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/tensor_band_schedule.bend&name=merge