标签: c++ armadillo
我正在用C ++开发一种估算算法,性能是关键。基本上存在循环,其中在每次迭代中,决定是将列向量添加到矩阵还是去除矩阵。
我已经实现了自己的矩阵和向量类,并使用英特尔MKL 进行矩阵运算。但是在第一个版本之后我现在正在研究使用 Armadillo 。
我想知道循环内动态增长矩阵的最佳策略是什么。我知道矩阵的最大大小,所以我可以预先分配。
首先,对于小型矩阵(50 X 50),除了 Armadillo 之外,还有其他矩阵库吗?
其次,使用 Armadillo 解决此问题的最佳方法是什么?