[][src]Struct tract_hir::ops::array::RmDims

pub struct RmDims {
    pub axes: Vec<usize>,
}

Fields

axes: Vec<usize>

Implementations

impl RmDims[src]

pub fn new(axes: Vec<usize>) -> Self[src]

Constructs a new RmDims.

Trait Implementations

impl Clone for RmDims[src]

impl Debug for RmDims[src]

impl DynHash for RmDims

impl Hash for RmDims[src]

impl InferenceRulesOp for RmDims[src]

impl Op for RmDims[src]

impl StatelessOp for RmDims[src]

fn eval(&self, inputs: TVec<Arc<Tensor>>) -> TractResult<TVec<Arc<Tensor>>>[src]

Evaluates the operation given the input tensors.

Auto Trait Implementations

impl RefUnwindSafe for RmDims

impl Send for RmDims

impl Sync for RmDims

impl Unpin for RmDims

impl UnwindSafe for RmDims

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Downcast for T where
    T: Any

impl<T> DowncastSync for T where
    T: Send + Sync + Any

impl<T> DynClone for T where
    T: Clone
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<O> StatefullOp for O where
    O: StatelessOp + Clone
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.