pub struct SparseAdaptiveMaxPool2d { /* private fields */ }Expand description
Sparse Adaptive Max Pooling 2D
Performs adaptive max pooling to produce a fixed output size regardless of input dimensions. Useful for global pooling operations in sparse neural networks.
Implementations§
Auto Trait Implementations§
impl Freeze for SparseAdaptiveMaxPool2d
impl RefUnwindSafe for SparseAdaptiveMaxPool2d
impl Send for SparseAdaptiveMaxPool2d
impl Sync for SparseAdaptiveMaxPool2d
impl Unpin for SparseAdaptiveMaxPool2d
impl UnsafeUnpin for SparseAdaptiveMaxPool2d
impl UnwindSafe for SparseAdaptiveMaxPool2d
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