def leaf
stelliferous@0.0.2.0 · tensor_band_pool.bend:69
import stelliferous@0.0.2.0/tensor_band_pool.bend as TensorBandPool
import Base
import stelliferous@0.0.2.0/tensor_band.bend as Bands
import stelliferous@0.0.2.0/tensor_band_window.bend as BandWindow
import stelliferous@0.0.2.0/storage_buffer.bend as Storage
69def leaf(~Element: Data,~operation: Element -> Element -> Element,context: Context<Element>,first: U32,rows: U32,core: Storage.Buffer<Element>,halo: BandWindow.Halo<Element>) -> Bands.Bands(~Element):
70 Context{+geometry,+pad,+fill,workers} = context
71 BandWindow.Halo{above,below,+rows_read} = halo
72 +first = first
73 +rows = rows
74 windowed(~Element,~operation,geometry,pad,fill,first,rows,rows_read,core,above,below)