pub unsafe fn sgeam(
handle: cublasHandle_t,
transa: cublasOperation_t,
transb: cublasOperation_t,
m: c_int,
n: c_int,
alpha: *const f32,
a: CUdeviceptr,
lda: c_int,
beta: *const f32,
b: CUdeviceptr,
ldb: c_int,
c: CUdeviceptr,
ldc: c_int,
) -> Result<(), GpuError>Expand description
cublasSgeam / cublasDgeam — matrix add/scale: C = α·op(A) + β·op(B).
§Safety
Pointers must be valid for (m,n) matrices with leading dims
lda/ldb/ldc in column-major layout.