Module tract_pulse::internal::tract_core::prelude   [−]
Expand description
This prelude is meant for code using tract.
Macros
| dispatch_copy | |
| dispatch_copy_by_size | |
| dispatch_datum | |
| dispatch_datum_by_size | |
| dispatch_floatlike | |
| dispatch_hash | |
| dispatch_numbers | |
| dispatch_signed | |
| tvec | 
Structs
| Arc | A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.  | 
| Blob | |
| Dims | |
| Graph | Main model class  | 
| InletId | Identifier for a node input in the graph.  | 
| ModelPatch | A change to apply to a model.  | 
| Node | A Node in an Model.  | 
| Outlet | 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 | |
| Symbol | |
| SymbolValues | |
| Tensor | Tensor is a concrete tensor in tract.  | 
| TypedFact | Fully determined tensor information for TypedModel.  | 
| f16 | 
Enums
| DatumType | |
| TDim | 
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 | |
| TypedOp | 
Functions
| arr4 | |
| eval_order | Find an evaluation order for a model, using its default inputs and outputs as boundaries.  | 
| natural_strides | |
| rctensor0 | |
| rctensor1 | |
| rctensor2 | |
| rctensor3 | |
| rctensor4 | |
| tensor0 | |
| tensor1 | |
| tensor2 | |
| tensor3 | |
| tensor4 | 
Type Definitions
| RunnableModel | A runnable model with fixed inputs and outputs.  | 
| TVec | A Smallvec instantiation with 4 embeddable values.  | 
| TractError | |
| TractResult | |
| 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.  |