Type Alias TypedFrozenSimpleState

Source
pub type TypedFrozenSimpleState<M, P> = FrozenSimpleState<TypedFact, Box<dyn TypedOp>, M, P>;
Expand description

An execution state for TypedModel, frozen (and Send).

Aliased Type§

struct TypedFrozenSimpleState<M, P> {
    pub inputs: HashMap<usize, Tensor>,
    pub resolved_symbols: SymbolValues,
    pub scenario: Option<usize>,
    pub tensors: HashMap<String, Tensor>,
    pub states: Vec<Option<Box<dyn FrozenOpState>>>,
    pub values: Vec<Option<SmallVec<[Tensor; 4]>>>,
    /* private fields */
}

Fields§

§inputs: HashMap<usize, Tensor>§resolved_symbols: SymbolValues§scenario: Option<usize>§tensors: HashMap<String, Tensor>§states: Vec<Option<Box<dyn FrozenOpState>>>§values: Vec<Option<SmallVec<[Tensor; 4]>>>