pub struct SparseAdaptiveAvgPool2d { /* private fields */ }Expand description
Sparse Adaptive Average Pooling 2D
Performs adaptive average pooling to produce a fixed output size regardless of input dimensions. Computes averages over adaptive window sizes.
Implementations§
Auto Trait Implementations§
impl Freeze for SparseAdaptiveAvgPool2d
impl RefUnwindSafe for SparseAdaptiveAvgPool2d
impl Send for SparseAdaptiveAvgPool2d
impl Sync for SparseAdaptiveAvgPool2d
impl Unpin for SparseAdaptiveAvgPool2d
impl UnsafeUnpin for SparseAdaptiveAvgPool2d
impl UnwindSafe for SparseAdaptiveAvgPool2d
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more