pub struct SparseAvgPool2d { /* private fields */ }Expand description
Sparse 2D Average Pooling layer
Performs average pooling on sparse tensor input, computing averages only over non-zero regions to maintain meaningful sparse representations.
Implementations§
Auto Trait Implementations§
impl Freeze for SparseAvgPool2d
impl RefUnwindSafe for SparseAvgPool2d
impl Send for SparseAvgPool2d
impl Sync for SparseAvgPool2d
impl Unpin for SparseAvgPool2d
impl UnsafeUnpin for SparseAvgPool2d
impl UnwindSafe for SparseAvgPool2d
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