Trait tract_pulse::internal::tract_core::ops::nn::EvalOp [−]
pub trait EvalOp { fn is_stateless(&self) -> bool; fn eval(
&self,
inputs: SmallVec<[Arc<Tensor>; 4]>
) -> Result<SmallVec<[Arc<Tensor>; 4]>, Error> { ... } fn state(
&self,
session: &mut SessionState,
node_id: usize
) -> Result<Option<Box<dyn OpState + 'static, Global>>, Error> { ... } }
Required methods
fn is_stateless(&self) -> bool
Provided methods
Implementations on Foreign Types
Implementors
impl EvalOp for FiniteReshape
impl EvalOp for GatherElements
impl EvalOp for MultiBroadcastTo
impl EvalOp for ScatterElements
impl EvalOp for TypedConcat
impl EvalOp for MergeOpUnicast
impl EvalOp for TypedBinOp
impl EvalOp for DeconvUnary
impl EvalOp for ElementWiseOp
impl EvalOp for LirMatMulUnary
impl EvalOp for QMatMulUnary
impl EvalOp for MatMatMulPack
impl EvalOp for MatMulUnary
impl EvalOp for DequantizeLinearF32
impl EvalOp for TypedSource
impl EvalOp for Downsample
impl EvalOp for UnimplementedOp