Module backend

Module backend 

Source
Expand description

Backend-owned linalg context bindings and marker types.

This module is the long-term home of the tensor-level linalg ownership boundary. High-level crates should depend on these bindings instead of owning backend markers themselves.

Structs§

CpuTensorLinalgBackend
Marker type for the CPU tensor linalg backend.
CudaTensorLinalgBackend
Marker type for the CUDA tensor linalg backend.
FaerBackend
Pure-Rust linear algebra backend powered by faer.
HipTensorLinalgBackend
Marker type for the HIP tensor linalg backend.

Traits§

TensorLinalgContextFor
Maps a context type to its tensor-level linalg backend.