【发布时间】:2019-10-05 13:42:55
【问题描述】:
我使用英特尔 MKL 的函数 cblas_sgemv 进行矩阵向量乘法,但此函数每次都给出不同的结果。有时这可以给出正确的结果(与参考结果相比,L2 范数有 1e-6 的误差)。
我检查了这个函数的输入每次都是一样的,我只是按照this document使用这个函数。
我的代码如下:
cblas_sgemv(CblasRowMajor, Trans, M, N, alpha, A, lda, x, incx, beta, y, incy);
希望有人能解释一下。
【问题讨论】:
标签: c++ matrix-multiplication intel-mkl