Trait tract_pulse::model::PulsedModelExt [−][src]
pub trait PulsedModelExt {
fn new(source: &TypedModel, pulse: usize) -> TractResult<PulsedModel>;
fn new_with_mapping(
source: &TypedModel,
pulse: usize
) -> TractResult<(PulsedModel, HashMap<OutletId, OutletId>)>;
fn into_typed(self) -> TractResult<TypedModel>;
}Required methods
fn new(source: &TypedModel, pulse: usize) -> TractResult<PulsedModel>[src]
fn new(source: &TypedModel, pulse: usize) -> TractResult<PulsedModel>[src]fn new_with_mapping(
source: &TypedModel,
pulse: usize
) -> TractResult<(PulsedModel, HashMap<OutletId, OutletId>)>[src]
fn new_with_mapping(
source: &TypedModel,
pulse: usize
) -> TractResult<(PulsedModel, HashMap<OutletId, OutletId>)>[src]fn into_typed(self) -> TractResult<TypedModel>[src]
fn into_typed(self) -> TractResult<TypedModel>[src]Implementors
impl PulsedModelExt for PulsedModel[src]
impl PulsedModelExt for PulsedModel[src]fn new(source: &TypedModel, pulse: usize) -> TractResult<PulsedModel>[src]
fn new_with_mapping(
source: &TypedModel,
pulse: usize
) -> TractResult<(PulsedModel, HashMap<OutletId, OutletId>)>[src]
source: &TypedModel,
pulse: usize
) -> TractResult<(PulsedModel, HashMap<OutletId, OutletId>)>