burn::tensor

Trait MovedimArgs

pub trait MovedimArgs {
    // Required method
    fn into_dim_vec<const D: usize>(self) -> Vec<usize>;
}
Expand description

Trait used for movedim arguments

Required Methods§

fn into_dim_vec<const D: usize>(self) -> Vec<usize>

Converts into a set of dimensions Vec<usize> for the tensor.movedim() function

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

§

impl MovedimArgs for i32

§

fn into_dim_vec<const D: usize>(self) -> Vec<usize>

§

impl MovedimArgs for usize

§

fn into_dim_vec<const D: usize>(self) -> Vec<usize>

§

impl MovedimArgs for Vec<i32>

§

fn into_dim_vec<const D: usize>(self) -> Vec<usize>

§

impl MovedimArgs for Vec<usize>

§

fn into_dim_vec<const D: usize>(self) -> Vec<usize>

Implementors§