pub struct HybridEngine { /* private fields */ }Expand description
Selects HeapEngine or WavefrontEngine at runtime based on graph topology.
Implementations§
Source§impl HybridEngine
impl HybridEngine
Trait Implementations§
Source§impl ActivationEngine for HybridEngine
impl ActivationEngine for HybridEngine
Source§fn propagate(
&self,
graph: &Graph,
seeds: &[(NodeId, FiniteF32)],
config: &PropagationConfig,
) -> M1ndResult<DimensionResult>
fn propagate( &self, graph: &Graph, seeds: &[(NodeId, FiniteF32)], config: &PropagationConfig, ) -> M1ndResult<DimensionResult>
Propagate from seeds through the graph. Returns sparse activation map.
Replaces: engine_v2.py D1_Structural.activate()
Auto Trait Implementations§
impl Freeze for HybridEngine
impl RefUnwindSafe for HybridEngine
impl Send for HybridEngine
impl Sync for HybridEngine
impl Unpin for HybridEngine
impl UnsafeUnpin for HybridEngine
impl UnwindSafe for HybridEngine
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