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.