Skip to main content

from_vec2d

Function from_vec2d 

Source
pub fn from_vec2d<T: Clone + Zero>(data: Vec<Vec<T>>) -> Matrix<T>
Expand description

Create a matrix from a 2D vector (row-major).

Each inner Vec is one row.

ยงExamples

use tensor4all_tcicore::from_vec2d;

let m = from_vec2d(vec![
    vec![1.0, 2.0],
    vec![3.0, 4.0],
]);
assert_eq!(m.nrows(), 2);
assert_eq!(m.ncols(), 2);
assert_eq!(m[[0, 1]], 2.0);
assert_eq!(m[[1, 0]], 3.0);