pub struct NeuronStats {
pub total_activations: u64,
pub mean_activation: f32,
pub variance: f32,
pub max_activation: f32,
pub min_activation: f32,
pub is_dead: bool,
}Expand description
Statistics for a single neuron
Fields§
§total_activations: u64Total activations recorded
mean_activation: f32Mean activation value
variance: f32Variance of activations
max_activation: f32Maximum activation seen
min_activation: f32Minimum activation seen
is_dead: boolDead neuron flag (never activates)
Trait Implementations§
Source§impl Clone for NeuronStats
impl Clone for NeuronStats
Source§fn clone(&self) -> NeuronStats
fn clone(&self) -> NeuronStats
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 NeuronStats
impl Debug for NeuronStats
Source§impl Default for NeuronStats
impl Default for NeuronStats
Source§fn default() -> NeuronStats
fn default() -> NeuronStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NeuronStats
impl RefUnwindSafe for NeuronStats
impl Send for NeuronStats
impl Sync for NeuronStats
impl Unpin for NeuronStats
impl UnwindSafe for NeuronStats
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