Skip to main content

transpose

Function transpose 

Source
pub fn transpose<T: Clone + Zero>(m: &Matrix<T>) -> Matrix<T>
Expand description

Transpose the matrix.

ยงExamples

use tensor4all_tcicore::{from_vec2d, matrix::transpose};

let m = from_vec2d(vec![vec![1.0, 2.0, 3.0], vec![4.0, 5.0, 6.0]]);
let mt = transpose(&m);
assert_eq!(mt.nrows(), 3);
assert_eq!(mt.ncols(), 2);
assert_eq!(mt[[0, 0]], 1.0);
assert_eq!(mt[[2, 1]], 6.0);