def Blk.sum_rows

bend-tensors@0.0.0.2 · bend_tensors.bend:230

import bend-tensors@0.0.0.2/bend_tensors.bend as BendTensors
import Base

230# row i's sum, as (a_i0 + a_i1) + (a_i2 + a_i3)
231def Blk.sum_rows(m: Blk) -> Vec4:
232  Blk{a00, a01, a02, a03, a10, a11, a12, a13, a20, a21, a22, a23, a30, a31, a32, a33} = m
233  Vec4{((a00 + a01) + (a02 + a03) : F32), ((a10 + a11) + (a12 + a13) : F32), ((a20 + a21) + (a22 + a23) : F32), ((a30 + a31) + (a32 + a33) : F32)}

Uses (4)

Used by (2)