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)

Uses (6)

Used by (1)