Trait tract_pulse::ops::PulsedOp  
source · pub trait PulsedOp: Op + Debug + DynClone + Send + Sync + 'static + Downcast + EvalOp {
    // Required methods
    fn as_op(&self) -> &dyn Op;
    fn as_op_mut(&mut self) -> &mut dyn Op;
    fn to_typed(&self) -> Box<dyn TypedOp>;
    fn pulsed_output_facts(
        &self,
        inputs: &[&PulsedFact]
    ) -> TractResult<TVec<PulsedFact>>;
}Required Methods§
sourcefn pulsed_output_facts(
    &self,
    inputs: &[&PulsedFact]
) -> TractResult<TVec<PulsedFact>>
 
fn pulsed_output_facts( &self, inputs: &[&PulsedFact] ) -> TractResult<TVec<PulsedFact>>
Deduce output facts from input facts.