[−][src]Module tract_nnef::prelude
Modules
order | Evaluation order for nodes. |
tract_itertools | Extra iterator adaptors, functions and macros. |
tract_linalg | |
tract_ndarray | The |
tract_num_traits | Numeric traits for generic mathematics |
translator | |
typed |
Macros
tvec |
Structs
Arc | A thread-safe reference-counting pointer. 'Arc' stands for 'Atomically Reference Counted'. |
BaseNode | A Node in an Model. |
Blob | |
Graph | Main model class |
InletId | Identifier for a node input in the graph. |
ModelPatch | A change to apply to a model. |
OutletFact | Information for each outlet of a node |
OutletId | Identifier for a node output in the graph. |
ShapeFact | Fully determined dimension of a tensor. |
SimplePlan | |
SimpleState | |
StreamFact | Streaming information for a streamed tensor. |
Tensor | Tensor is a concrete tensor in tract. |
TractError | The Error type. |
TypedFact | Fully determined tensor information for TypedModel. |
Enums
DatumType | |
TDim | |
TractErrorKind | The kind of an error. |
Traits
Datum | |
Fact | Type information about a tensor: shape, and element type, in various state of determination. |
Framework | A Framework that translate its model to tract core model. |
IntoArcTensor | Convenient conversion to Arc |
IntoTensor | Convenient conversion to Tensor. |
Op | A base operation |
SpecialOps | |
TractResultExt | Additional methods for |
TypedOp |
Functions
arr4 | |
eval_order | Find an evaluation order for a model, using its default inputs and outputs as boundaries. |
rctensor0 | |
rctensor1 | |
rctensor2 | |
rctensor3 | |
rctensor4 | |
tensor0 | |
tensor1 | |
tensor2 | |
tensor3 | |
tensor4 |
Type Definitions
Node | |
RunnableModel | A runnable model with fixed inputs and outputs. |
TVec | A Smallvec instantiation with 4 embeddable values. |
TractResult | Convenient wrapper around |
TypedModel | A model with completely determined types and shapes. |
TypedModelPatch | A ModelPatch for TypedModel. |
TypedNode | Node for TypedModel graph |
TypedRunnableModel | A runnable TypedModel (new name for SimplePlan). |
TypedSimplePlan | An execution plan for TypedModel. |
TypedSimpleState | An execution state for TypedModel. |