def split_when
stelliferous@0.0.2.0 · kernel_pipeline.bend:91
import stelliferous@0.0.2.0/kernel_pipeline.bend as KernelPipeline
import Base
import stelliferous@0.0.2.0/storage_buffer.bend as Storage
import stelliferous@0.0.2.0/storage_clone.bend as Clone
import stelliferous@0.0.2.0/kernel_window.bend as KernelWindow
91def split_when(copy: Bool,+channels: U32,+width: U32,+first: U32,+rows: U32,+band: KernelWindow.Band,buffer: Storage.Buffer<F32>) -> InputWindow & InputWindow:
92 match copy:
93 case False{}: cloned(first,rows,Clone.clone(~F32,buffer))
94 case True{}: copied(channels,width,first,rows,band,buffer)