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.

Each inner Vec is one row. The resulting matrix is stored internally in column-major order.

ยงExamples

use tensor4all_tensorbackend::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);