pub struct LayerPruningStats {
pub name: String,
pub original_params: usize,
pub active_params: usize,
pub ratio: f64,
}Expand description
Pruning statistics for a single layer.
Fields§
§name: StringLayer name
original_params: usizeOriginal parameter count
active_params: usizeActive parameter count after pruning
ratio: f64Pruning ratio for this layer
Trait Implementations§
Source§impl Clone for LayerPruningStats
impl Clone for LayerPruningStats
Source§fn clone(&self) -> LayerPruningStats
fn clone(&self) -> LayerPruningStats
Returns a duplicate of the value. Read more
1.0.0 · 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 LayerPruningStats
impl Debug for LayerPruningStats
Source§impl<'de> Deserialize<'de> for LayerPruningStats
impl<'de> Deserialize<'de> for LayerPruningStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for LayerPruningStats
impl RefUnwindSafe for LayerPruningStats
impl Send for LayerPruningStats
impl Sync for LayerPruningStats
impl Unpin for LayerPruningStats
impl UnwindSafe for LayerPruningStats
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
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