10

速度を向上させるために、Matlab の実装を C++ に移植することに関心があります。アルマジロをやってみました。Armadillo のライブラリ関数名/構文は Matlab プログラミングのそれに非常に近いため、Matlab からコードを移植するのに最適です。しかし、いくつかの場所で、私のデータは主にまばらであり、アルマジロは特別な処理を行わず、単純に密な行列として処理するため、Matlab がアルマジロよりも優れていることに気付きました。Armadillo チームはスパース行列のサポートに取り組んでいますが、現在は利用できません。そこで、Armadillo のように Matlab に非常に近い構文を持ち (または使いやすい)、速度とスペースの最適化のためにスパース行列をサポートするライブラリを探しています。

4

3 に答える 3

1

バージョン 3.6.2 では、より多くのスパース行列がサポートされています。

于 2013-02-13T14:33:31.830 に答える
1

何をしようとしているのかわかりませんが、SPAMSを試してください。これは優れた高速なスパース モデリングの実装です。

于 2012-07-10T08:25:02.543 に答える
0

バージョン 3.4 の時点で、Armadilloはスパース行列を予備的にサポートしています。これは、将来のバージョンでより完全になる可能性があります。

于 2012-09-26T08:17:39.000 に答える