pub struct UncertaintyPropagateOperator;Expand description
Propagates entropy/confidence metadata across symbolic DAG paths.
Trait Implementations§
Source§impl SomaOperator for UncertaintyPropagateOperator
impl SomaOperator for UncertaintyPropagateOperator
Source§fn execute(&self, inputs: &SymbolicContext) -> Result<SymbolicContext>
fn execute(&self, inputs: &SymbolicContext) -> Result<SymbolicContext>
Execute the operator on the given symbolic context, returning a new context or error.
Source§fn metadata(&self) -> OperatorMetadata
fn metadata(&self) -> OperatorMetadata
Return metadata describing the operator for introspection and selection.
Source§fn cognitive_cost(&self) -> f64
fn cognitive_cost(&self) -> f64
Return the estimated cognitive cost of this operator.
Source§fn uncertainty_propagation(&self) -> UncertaintyModel
fn uncertainty_propagation(&self) -> UncertaintyModel
Return the uncertainty propagation model for this operator.
Auto Trait Implementations§
impl Freeze for UncertaintyPropagateOperator
impl RefUnwindSafe for UncertaintyPropagateOperator
impl Send for UncertaintyPropagateOperator
impl Sync for UncertaintyPropagateOperator
impl Unpin for UncertaintyPropagateOperator
impl UnsafeUnpin for UncertaintyPropagateOperator
impl UnwindSafe for UncertaintyPropagateOperator
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