pub unsafe fn gemm<T: 'static>(
m: usize,
n: usize,
k: usize,
dst: *mut T,
dst_cs: isize,
dst_rs: isize,
read_dst: bool,
lhs: *const T,
lhs_cs: isize,
lhs_rs: isize,
rhs: *const T,
rhs_cs: isize,
rhs_rs: isize,
alpha: T,
beta: T,
conj_dst: bool,
conj_lhs: bool,
conj_rhs: bool,
parallelism: Parallelism
)
Expand description
dst := alpha×dst + beta×lhs×rhs
§Panics
Panics if T
is not f32
, f64
, gemm::f16
, gemm::c32
, or gemm::c64
.