def half
import stelliferous@0.0.2.0/kernel_rows.bend as KernelRowsimport Base
import stelliferous@0.0.2.0/kernel_tile.bend as Tile
28# The lower or upper four rows of an eight-row weight tile.
29def half(upper: Bool,tile: Tile.Tile8) -> Rows<F32>:
30 match upper:
31 case False{}:
32 Tile.Tile{a,b,c,d,e,f,g,h} = tile
33 Rows{a,b,c,d}
34 case True{}:
35 Tile.Tile{a,b,c,d,e,f,g,h} = tile
36 Rows{e,f,g,h}