pub struct OverallSparseStatistics {
pub total_parameters: usize,
pub total_updates: usize,
pub total_sparse_updates: usize,
pub sparse_ratio: f32,
pub average_compression_ratio: f32,
pub total_memory_saved: usize,
}Expand description
Overall sparse update statistics
Fields§
§total_parameters: usize§total_updates: usize§total_sparse_updates: usize§sparse_ratio: f32§average_compression_ratio: f32§total_memory_saved: usizeTrait Implementations§
Source§impl Clone for OverallSparseStatistics
impl Clone for OverallSparseStatistics
Source§fn clone(&self) -> OverallSparseStatistics
fn clone(&self) -> OverallSparseStatistics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OverallSparseStatistics
impl Debug for OverallSparseStatistics
Auto Trait Implementations§
impl Freeze for OverallSparseStatistics
impl RefUnwindSafe for OverallSparseStatistics
impl Send for OverallSparseStatistics
impl Sync for OverallSparseStatistics
impl Unpin for OverallSparseStatistics
impl UnsafeUnpin for OverallSparseStatistics
impl UnwindSafe for OverallSparseStatistics
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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