pub struct NeuralProcessorStats {
pub adaptations_count: usize,
pub pattern_memory_size: usize,
pub performance_history_size: usize,
pub learningrate: f64,
pub memory_capacity: usize,
pub rl_enabled: bool,
pub current_exploration_rate: f64,
pub experience_buffer_size: usize,
pub average_reward: f64,
pub transformer_enabled: bool,
}
Expand description
Statistics for neural-adaptive sparse matrix processor
Fields§
§adaptations_count: usize
§pattern_memory_size: usize
§performance_history_size: usize
§learningrate: f64
§memory_capacity: usize
§rl_enabled: bool
§current_exploration_rate: f64
§experience_buffer_size: usize
§average_reward: f64
§transformer_enabled: bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NeuralProcessorStats
impl RefUnwindSafe for NeuralProcessorStats
impl Send for NeuralProcessorStats
impl Sync for NeuralProcessorStats
impl Unpin for NeuralProcessorStats
impl UnwindSafe for NeuralProcessorStats
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> 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