def crossing_step

stelliferous@0.0.2.0 · kernel_spatial_packing.bend:116

import stelliferous@0.0.2.0/kernel_spatial_packing.bend as KernelSpatialPacking
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

116def crossing_step(state: Crossings()) -> Crossings():
117  Crossing{input,output,index,+reduction,+position,+height,+width,+kernel,+stride,+padding,+output_width} = state
118  store_crossing(output,index,reduction,position,height,width,kernel,stride,padding,output_width,
119    Tile.read_tail(~Array<F32>,~PackingSamples.PixelBlock,~PackingSamples.read_block_pixel,
120      PackingSamples.pixel(input,position,reduction,height,width,kernel,stride,padding,output_width),
121      PackingSamples.pixel_block(position,reduction,height,width,kernel,stride,padding,output_width)))

Uses (10)

Used by (4)