[][src]Trait tensor_compute::ShapeStrideTrait

pub trait ShapeStrideTrait {
    fn shape(&self) -> &VecDeque<usize>;
fn strides(&self) -> &VecDeque<usize>;
fn offset(&self) -> usize; fn rank(&self) -> usize { ... }
fn numel(&self) -> usize { ... }
fn numel_from_shape(shape: &VecDeque<usize>) -> usize { ... } }

Required methods

fn shape(&self) -> &VecDeque<usize>

fn strides(&self) -> &VecDeque<usize>

fn offset(&self) -> usize

Loading content...

Provided methods

fn rank(&self) -> usize

fn numel(&self) -> usize

fn numel_from_shape(shape: &VecDeque<usize>) -> usize

Loading content...

Implementors

impl ShapeStrideTrait for CpuTensor[src]

impl ShapeStrideTrait for GpuTensor[src]

impl<'a> ShapeStrideTrait for GpuTensorView<'a>[src]

impl<'a> ShapeStrideTrait for GpuTensorViewMut<'a>[src]

Loading content...