Type Alias tract_pulse::model::PulsedModel  
source · pub type PulsedModel = Graph<PulsedFact, Box<dyn PulsedOp>>;Aliased Type§
struct PulsedModel {
    pub nodes: Vec<Node<PulsedFact, Box<dyn PulsedOp>>>,
    pub inputs: Vec<OutletId>,
    pub outputs: Vec<OutletId>,
    pub outlet_labels: HashMap<OutletId, String>,
    pub properties: HashMap<String, Arc<Tensor>>,
    pub symbol_table: SymbolTable,
}Fields§
§nodes: Vec<Node<PulsedFact, Box<dyn PulsedOp>>>all nodes in the model
inputs: Vec<OutletId>model inputs
outputs: Vec<OutletId>model outputs
outlet_labels: HashMap<OutletId, String>outlet labels
properties: HashMap<String, Arc<Tensor>>model properties
symbol_table: SymbolTablesymbol table