pub struct NeuromorphicBackend { /* private fields */ }Expand description
NeuromorphicBackend: implements SubstrateBackend using bio-inspired computation.
Implementations§
Source§impl NeuromorphicBackend
impl NeuromorphicBackend
pub fn new() -> Self
pub fn with_config(cfg: NeuromorphicConfig) -> Self
Sourcepub fn circadian_coherence(&mut self) -> f32
pub fn circadian_coherence(&mut self) -> f32
Kuramoto order parameter — measures circadian coherence.
Trait Implementations§
Source§impl Default for NeuromorphicBackend
impl Default for NeuromorphicBackend
Source§impl SubstrateBackend for NeuromorphicBackend
impl SubstrateBackend for NeuromorphicBackend
Source§fn similarity_search(&self, query: &[f32], k: usize) -> Vec<SearchResult>
fn similarity_search(&self, query: &[f32], k: usize) -> Vec<SearchResult>
Similarity search in the backend’s representational space.
Auto Trait Implementations§
impl Freeze for NeuromorphicBackend
impl RefUnwindSafe for NeuromorphicBackend
impl Send for NeuromorphicBackend
impl Sync for NeuromorphicBackend
impl Unpin for NeuromorphicBackend
impl UnsafeUnpin for NeuromorphicBackend
impl UnwindSafe for NeuromorphicBackend
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