[−][src]Trait tract_core::ops::StatefullOp
Required methods
fn state(
&self,
session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>
&self,
session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>
Provided methods
fn as_stateless(&self) -> Option<&dyn StatelessOp>
Implementors
impl StatefullOp for PulsePad[src]
fn state(
&self,
_session: &mut SessionState,
_node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>[src]
&self,
_session: &mut SessionState,
_node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>
impl StatefullOp for LirScan[src]
fn state(
&self,
_session: &mut SessionState,
_node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>[src]
&self,
_session: &mut SessionState,
_node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>
impl StatefullOp for Scan[src]
fn state(
&self,
session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>[src]
&self,
session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>
impl StatefullOp for PulsedSource[src]
fn state(
&self,
_session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>[src]
&self,
_session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>
impl StatefullOp for TypedSource[src]
fn state(
&self,
_session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>[src]
&self,
_session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>
impl StatefullOp for UnimplementedOp[src]
fn state(
&self,
_session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>[src]
&self,
_session: &mut SessionState,
node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>
impl StatefullOp for Delay[src]
fn state(
&self,
_session: &mut SessionState,
_node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>[src]
&self,
_session: &mut SessionState,
_node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>
impl<O: StatelessOp + Clone> StatefullOp for O[src]
fn state(
&self,
_session: &mut SessionState,
_node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>[src]
&self,
_session: &mut SessionState,
_node_id: usize
) -> TractResult<Option<Box<dyn OpState>>>