Expand description
Backend abstraction for batched GEMM dispatch. Backend abstraction for batched GEMM dispatch.
This module defines the Backend trait, marker structs for each backend,
and the ActiveBackend type alias that serves as the single point of
backend selection based on Cargo features.
Structs§
- Faer
Backend - Batched GEMM backend using the [
faer] library. - Naive
Backend - Fallback batched GEMM backend using explicit loops (no external library).
Traits§
- Backend
- Trait for backends that can execute batched GEMM on contiguous operands.
Type Aliases§
- Active
Backend - The active GEMM backend, selected by Cargo features.