Module tract_core::prelude
source · Expand description
This prelude is meant for code using tract.
Re-exports
pub use crate::framework::Framework;pub use crate::value::IntoTValue;pub use crate::value::TValue;pub use crate::plan::SimplePlan;pub use crate::plan::SimpleState;pub use ndarray as tract_ndarray;pub use num_traits as tract_num_traits;pub use tract_data;pub use tract_linalg;pub use crate::model::*;
Modules
- Extra iterator adaptors, functions and macros.
Macros
Structs
- A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
- A complex number in Cartesian form.
- Tensor is a concrete tensor in tract.
- A 16-bit floating point type implementing the IEEE 754-2008 standard
binary16a.k.ahalfformat.
Enums
Traits
- Convenient conversion to Arc
. - Convenient conversion to Tensor.
- Convenience trait to convert values to TDim.
Functions
Type Definitions
- A Smallvec instantiation with 4 embeddable values.