Struct tract_pulse::internal::tract_core::ops::downsample::Downsample[]

pub struct Downsample {
    pub axis: usize,
    pub stride: isize,
    pub modulo: usize,
}

Fields

axis: usizestride: isizemodulo: usize

Implementations

impl Downsample

pub fn new(axis: usize, stride: isize, modulo: usize) -> Downsample

Constructs a new Downsample.

Trait Implementations

impl Clone for Downsample

impl Debug for Downsample

impl Default for Downsample

impl DynHash for Downsample

impl EvalOp for Downsample

impl Hash for Downsample

impl Op for Downsample

impl PartialEq<Downsample> for Downsample

impl PulsedOp for Downsample[src]

impl StructuralPartialEq for Downsample

impl TypedOp for Downsample

Auto Trait Implementations

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
[src]

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

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<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.