pub struct MemoryNeuronStats {
pub total_capacity: usize,
pub active_neurons: usize,
pub longterm_neurons: usize,
pub dead_neurons: usize,
pub reusable_indices: usize,
pub memory_usage_bytes: usize,
pub avg_lifespan: f64,
pub avg_activation_count: f64,
}Expand description
Memory neuron array statistics
Fields§
§total_capacity: usize§active_neurons: usize§longterm_neurons: usize§dead_neurons: usize§reusable_indices: usize§memory_usage_bytes: usize§avg_lifespan: f64§avg_activation_count: f64Trait Implementations§
Source§impl Clone for MemoryNeuronStats
impl Clone for MemoryNeuronStats
Source§fn clone(&self) -> MemoryNeuronStats
fn clone(&self) -> MemoryNeuronStats
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 MemoryNeuronStats
impl Debug for MemoryNeuronStats
Source§impl Default for MemoryNeuronStats
impl Default for MemoryNeuronStats
Source§fn default() -> MemoryNeuronStats
fn default() -> MemoryNeuronStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MemoryNeuronStats
impl RefUnwindSafe for MemoryNeuronStats
impl Send for MemoryNeuronStats
impl Sync for MemoryNeuronStats
impl Unpin for MemoryNeuronStats
impl UnsafeUnpin for MemoryNeuronStats
impl UnwindSafe for MemoryNeuronStats
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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