Type Definition tract_core::model::typed::TypedModel[][src]

type TypedModel = Graph<TypedFact, Box<dyn TypedOp>>;

A model with completely determined types and shapes.

Implementations

impl TypedModel[src]

pub fn signature(&self) -> u64[src]

pub fn into_optimized(self) -> TractResult<TypedModel>[src]

pub fn declutter(&self) -> TractResult<TypedModel>[src]

Perform declutter passes on the network.

pub fn concretize_dims(&self, values: &SymbolValues) -> TractResult<TypedModel>[src]

pub fn optimize(self) -> TractResult<TypedModel>[src]

Translate the graph to locally optimized operators (LIR or MIR ops).

pub fn invariants(&self) -> TractResult<Invariants>[src]

Trait Implementations

impl SpecialOps<TypedFact, Box<dyn TypedOp + 'static, Global>> for TypedModel[src]