pub fn cpu_transpose_2d(t: &Vec<Vec<f64>>) -> Result<Value, String>
Transpose of a Float2DArray (m×n → n×m).