pub fn cpu_complex_matmul( lhs: &[Complex32], rhs: &[Complex32], lhs_rows: usize, lhs_cols: usize, rhs_cols: usize, ) -> Vec<Complex32>