pub trait AvgPool2dArgs: Debug {
    // Required method
    fn kernel_size(&self) -> (usize, usize);

    // Provided methods
    fn stride(&self) -> (usize, usize) { ... }
    fn padding(&self) -> (usize, usize) { ... }
}

Required Methods§

source

fn kernel_size(&self) -> (usize, usize)

Provided Methods§

source

fn stride(&self) -> (usize, usize)

source

fn padding(&self) -> (usize, usize)

Implementations on Foreign Types§

source§

impl AvgPool2dArgs for usize

source§

impl AvgPool2dArgs for [usize; 2]

source§

impl<A> AvgPool2dArgs for (A,)
where A: ToPair<usize>,

source§

impl<A, B> AvgPool2dArgs for (A, B)
where A: ToPair<usize>, B: ToPair<usize>,

source§

fn kernel_size(&self) -> (usize, usize)

source§

fn stride(&self) -> (usize, usize)

source§

impl<A, B, C> AvgPool2dArgs for (A, B, C)
where A: ToPair<usize>, B: ToPair<usize>, C: ToPair<usize>,

source§

fn kernel_size(&self) -> (usize, usize)

source§

fn stride(&self) -> (usize, usize)

source§

fn padding(&self) -> (usize, usize)

Implementors§