pub struct VisualRetrievalCandidate {
pub index: usize,
pub base_level: f64,
pub probe_activation: f64,
pub spreading: f64,
pub emotional_weight: f64,
pub significance_boost: f64,
pub total_activation: f64,
pub probability: f64,
}Expand description
A candidate from visual memory retrieval.
Fields§
§index: usizeVisual memory index
base_level: f64Base-level activation from access history
probe_activation: f64Probe-trace activation (cubed similarity)
spreading: f64Spreading activation from associated memories
emotional_weight: f64Emotional weight factor
significance_boost: f64Significance boost
total_activation: f64Combined total activation
probability: f64Retrieval probability (0-1)
Trait Implementations§
Source§impl Clone for VisualRetrievalCandidate
impl Clone for VisualRetrievalCandidate
Source§fn clone(&self) -> VisualRetrievalCandidate
fn clone(&self) -> VisualRetrievalCandidate
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 VisualRetrievalCandidate
impl Debug for VisualRetrievalCandidate
Source§impl<'de> Deserialize<'de> for VisualRetrievalCandidate
impl<'de> Deserialize<'de> for VisualRetrievalCandidate
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 VisualRetrievalCandidate
impl RefUnwindSafe for VisualRetrievalCandidate
impl Send for VisualRetrievalCandidate
impl Sync for VisualRetrievalCandidate
impl Unpin for VisualRetrievalCandidate
impl UnsafeUnpin for VisualRetrievalCandidate
impl UnwindSafe for VisualRetrievalCandidate
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