rustml::blas::cblas_dgemm
[−]
[src]
pub unsafe extern fn cblas_dgemm(order: Order, transA: Transpose, transB: Transpose, m: c_int, n: c_int, k: c_int, alpha: c_double, A: *const c_double, lda: c_int, B: *const c_double, ldb: c_int, beta: c_double, C: *mut c_double, ldc: c_int)
Computes alpha * op(A) * op(B) + beta * C and stores the result in C.
The parameters alpha and beta are scalars of type f64, A, B, C are a
matrices with elements of type f64 and op(X) is either
op(X) = X or op(X) = X^T (the transpose or conjugate transpose of
the matrix X).
For a high level interface you should use d_gemm in the module ops_inplace.