pub trait TensorExt: Sized {
    // Required method
    fn shape(&self) -> Shape;

    // Provided method
    fn check_shape(&self, shape: Shape) -> Result<(), TensorError> { ... }
}

Required Methods§

source

fn shape(&self) -> Shape

Provided Methods§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T: Scalar> TensorExt for TensorView<'_, T>

source§

impl<T: Scalar> TensorExt for TensorCpu<'_, T>

source§

impl<T: Scalar, K: Kind> TensorExt for TensorGpu<T, K>