pub fn hadamard_blocked_rows(
data: &mut [f32],
rows: usize,
cols: usize,
seed: Option<i64>,
inverse: bool,
) -> Result<(), EngineError>Expand description
Apply blocked Hadamard on rows of a row-major [rows, cols] matrix.
inverse=false → per-block H@S; inverse=true → S@H.