形状が570000*3000の疎行列があります。nimaで NMF を実行しようとしました (デフォルトの nmf メソッドを使用し、max_iter
65 に設定しました)。ただし、nimfa は非常に遅いことがわかりました。より高速なライブラリを使用して NMF を実行した人はいますか?
質問する
4071 次
1 に答える
19
私はlibNMF
以前に使用したことがあります。これは C で書かれており、非常に高速です。アルゴリズムとコードを文書化した論文があります。
この論文には、NMFの代替パッケージもいくつかリストされています(さまざまな言語の束で(将来の参照用にここにコピーしました))。
- マスワークス [3, 33]
- チェムギル [5]
- Cichocki等。[6]
- Cichocki等。[7]
- ハンセン等。[14]
- ホワイエ [16]
- キムら。[19]
- リン [25]
- シュミット等。[30]
- ゴジュー [10]
- 劉 [26]
- バッテンバーグ等。2
- シュミット等。[31]
- ディロン等。[8]
- グリーン等。[13]
- パタック等。[28]
- 王ら。[34]
免責事項: これらの他のパッケージは (MATLAB を除いて) 試していません。
于 2012-12-11T06:49:15.963 に答える