Expand description
Linear algebra extension traits and their method-resolution types.
Re-exports§
pub use crate::EighOptions;pub use crate::QrOptions;pub use crate::SvdOptions;pub use crate::LinalgBackend;pub use crate::LinalgScalar;pub use crate::TensorLinalgExt;pub use crate::TensorReadLinalgExt;pub use crate::TracedTensorLinalgExt;pub use crate::TypedEig;pub use crate::TypedFullPivLu;pub use crate::TypedLu;pub use crate::TypedSvd;pub use crate::TypedTensorLinalgExt;pub use crate::EagerTensorLinalgExt;
Structs§
- Eager
Runtime - Shared eager execution context for tensors on a backend.
- Eager
Tensor - Eager tensor with reverse-mode autodiff over concrete tensor values.
- Traced
Tensor - Typed
Tensor - Runtime typed tensor storage with compile-time scalar type and rank metadata.
Enums§
- Tensor
- Dynamic tensor enum over the supported scalar types.
- Tensor
Read - Read-only tensor input accepted by synchronous eager kernels.
Traits§
- Backend
Session Host - Backend execution-session entry points.