KernelSpatialPacking.crossing_step: def of stelliferous@0.0.2.0 Import: import stelliferous@0.0.2.0/kernel_spatial_packing.bend as KernelSpatialPacking Lines 116-121 of stelliferous@0.0.2.0/kernel_spatial_packing.bend: https://jend.leeeet.dev/read.txt?path=stelliferous@0.0.2.0/kernel_spatial_packing.bend&start_line=116&end_line=121 import Base import stelliferous@0.0.2.0/kernel_packing_samples.bend as PackingSamples import stelliferous@0.0.2.0/kernel_tile.bend as Tile def crossing_step(state: Crossings()) -> Crossings(): Crossing{input,output,index,+reduction,+position,+height,+width,+kernel,+stride,+padding,+output_width} = state store_crossing(output,index,reduction,position,height,width,kernel,stride,padding,output_width, Tile.read_tail(~Array,~PackingSamples.PixelBlock,~PackingSamples.read_block_pixel, PackingSamples.pixel(input,position,reduction,height,width,kernel,stride,padding,output_width), PackingSamples.pixel_block(position,reduction,height,width,kernel,stride,padding,output_width))) Uses (10): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=F32 https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/kernel_packing_samples.bend&name=PixelBlock https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/kernel_packing_samples.bend&name=pixel https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/kernel_packing_samples.bend&name=pixel_block https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/kernel_packing_samples.bend&name=read_block_pixel https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/kernel_spatial_packing.bend&name=CrossingState https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/kernel_spatial_packing.bend&name=Crossings https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/kernel_spatial_packing.bend&name=store_crossing https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/kernel_tile.bend&name=read_tail