Skip to main content

StrideVec

Type Alias StrideVec 

Source
pub type StrideVec = TinyVec<[isize; 8]>;
Expand description

Small tensor stride vector with signed element strides.

§Examples

use tenferro_tensor_core::StrideVec;

let strides: StrideVec = vec![1, 2].into_iter().collect();
assert_eq!(strides.as_slice(), &[1, 2]);

Aliased Type§

pub enum StrideVec {
    Inline(ArrayVec<[isize; 8]>),
    Heap(Vec<isize>),
}

Variants§

§

Inline(ArrayVec<[isize; 8]>)

§

Heap(Vec<isize>)