opencv文档说GpuMat只适用于二维矩阵,但是我在一个二维上抽象出三维矩阵,我使用一个循环来使用gpu::gemm
for (int k = 0; k <C, k ++) {
gpu::gemm (matrix_a.colRange (Range (k * M (k + 1) * M)),
matrix_b.rowRange (Range (k * M (k + 1) * M)),
N [k + 1], matrix_c, 1, matrix_c);
}
其中M用于移动另一个矩阵。
matrix_a
matrix_b
和matrix_c
为gpu::GpuMat
正如你所看到的,循环是串行的,我想做的是并行化整个操作,有人有什么建议吗?