pub struct TemporalBTSPConfig {
pub plateau_duration_ms: u64,
pub eligibility_decay: f32,
pub learning_rate: f32,
pub temperature: f32,
pub baseline_attention: f32,
}Fields§
§plateau_duration_ms: u64Duration of plateau state in milliseconds
eligibility_decay: f32Decay rate for eligibility traces (0.0 to 1.0)
learning_rate: f32Learning rate for trace updates
temperature: f32Temperature for softmax
baseline_attention: f32Baseline attention for nodes without history
Trait Implementations§
Source§impl Clone for TemporalBTSPConfig
impl Clone for TemporalBTSPConfig
Source§fn clone(&self) -> TemporalBTSPConfig
fn clone(&self) -> TemporalBTSPConfig
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 TemporalBTSPConfig
impl Debug for TemporalBTSPConfig
Auto Trait Implementations§
impl Freeze for TemporalBTSPConfig
impl RefUnwindSafe for TemporalBTSPConfig
impl Send for TemporalBTSPConfig
impl Sync for TemporalBTSPConfig
impl Unpin for TemporalBTSPConfig
impl UnsafeUnpin for TemporalBTSPConfig
impl UnwindSafe for TemporalBTSPConfig
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