Lines Matching refs:ma
30 void bench_eigengemm(MyMatrix& mc, const MyMatrix& ma, const MyMatrix& mb, int nbloops);
102 MyMatrix ma(M,K), mb(K,N), mc(M,N); in main() local
103 ma = MyMatrix::Random(M,K); in main()
123 …CBLAS_GEMM(CblasRowMajor, CblasNoTrans, CblasNoTrans, M, N, K, alpha, ma.data(), K, mb.data(), N, … in main()
125 …CBLAS_GEMM(CblasColMajor, CblasNoTrans, CblasNoTrans, M, N, K, alpha, ma.data(), M, mb.data(), K, … in main()
136 ma = MyMatrix::Random(M,K); in main()
147 bench_eigengemm(mc, ma, mb, nbloops); in main()
165 void bench_eigengemm(MyMatrix& mc, const MyMatrix& ma, const MyMatrix& mb, int nbloops) in bench_eigengemm() argument
168 mc.noalias() += ma * mb; in bench_eigengemm()
176 MyMatrix ma(M,K), mb(K,N), mc(M,N), maT(K,M), mbT(N,K), meigen(M,N), mref(M,N); in check_product() local
177 ma = MyMatrix::Random(M,K); in check_product()
179 maT = ma.transpose(); in check_product()
186 …CBLAS_GEMM(CblasColMajor, CblasNoTrans, CblasNoTrans, M, N, K, 1, ma.data(), M, mb.data(), K, 1, m… in check_product()
187 meigen += ma * mb; in check_product()
201 …CBLAS_GEMM(CblasColMajor, CblasNoTrans, CblasTrans, M, N, K, 1, ma.data(), M, mbT.data(), N, 1, mr… in check_product()
202 meigen += ma * mbT.transpose(); in check_product()