pub trait Gemm:
Copy
+ Default
+ Sealed
+ 'static {
// Required methods
fn mul_add(acc: Self, a: Self, b: Self) -> Self;
unsafe fn gemm(
m: usize,
n: usize,
k: usize,
dst: &mut [Self],
a: MatView<'_, Self>,
b: MatView<'_, Self>,
);
}Expand description
An element type with a GEMM kernel: f32, f64, f16, and [f32; 2] (complex64 as
(re, im)).
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".