Armadilloのsp_umat
(つまりSpMat<unsigned int>
)のすべての非ゼロのエントリをループする方法を知り、この関連する質問(link)を見つけました。この投稿では、const_iterator
を使用して、0以外の場所と値をsp_mat
に取得することを提案しています。 1つは、sp_mat
のすべてのイテレータ(および私のケースではsp_umat
のアルマジロの他の関連するタイプの疎行列)が、ゼロ以外のエントリだけを訪れるイテレータだけをサポートすると仮定できますか?私はこれをドキュメントから分類することができませんでした。他の関連する問題も頭に浮かびます。一般に、Armadilloは他の手段でまばらなマトリックスの他の場所を訪問することをサポートしていますか?助けをありがとう!ArmadilloのSpMat <Type>のイテレータはゼロ以外のエントリしか参照しませんか?
1
A
答えて
3
1)はい、スパースオブジェクトのすべてのイテレータは、ゼロ以外の位置を反復処理します。ドキュメントではっきりしていないことは申し訳ありませんが、改善できるかどうかはわかります。
2)はい、密行列のようにmatrix(i, j)
で疎行列の任意の場所にアクセスできます。そういう意味で、疎と密な行列はやや互換性があります。
関連する問題
- 1. ポインタのイテレータ用の参照外アダプタ
- 2. MATLABにゼロ以外のエントリを抽出して格納する
- 3. web.xmlの次のエントリは何を参照していますか?
- 4. イテレータからのオブジェクトの参照を返します
- 5. Rails.cache.fetch例外:TypeError(<ModelName>は参照できません)
- 6. 文字列イテレータは逆参照できません
- 7. pthreads_create()はゼロ以外の値を返しますか?
- 8. なぜPythonはゼロ以外の配列を覆っていませんか?
- 9. blittable以外の構造体は参照型として扱われますか?
- 10. ハイチャートの対数X軸は、ゼロ値もゼロ以下のしきい値もゼロ以下もありません。
- 11. ゼロMACアドレスは何を参照していますか?
- 12. 参照以外のレベルのオッズ比
- 13. フィットネスは外部APIをJavaで参照できませんか?
- 14. Delphiの例外はローカル変数を参照させません
- 15. FxCopは外部参照を解決しません
- 16. ORMLiteは外部参照を作成していません
- 17. 参照型を参照型以外の参照型に変換する
- 18. Matlabはゼロ以外のベクトルの最後のエントリを読み取る
- 19. は、参照リンクから、以前のModelAndView
- 20. Java:TreeMapエントリのイテレータ?
- 21. static以外のメソッドを静的コンテキストから参照することはできません。
- 22. 例外からのHResultは常にゼロ以外の値になりますか?
- 23. ゼロ以外の値のMATLAB
- 24. Flash CS5は、ドキュメントクラス以外のクラスの表示オブジェクトを参照します
- 25. 参照コンポーネントのXamarin.Azure.NotificationHubs.Android 'が見つかりませんでした
- 26. 参照番号は工場からインクリメントされませんか? - Singleton Loggerを使用して参照番号を参照することはできません
- 27. はで終了し、ゼロ以外
- 28. ホストアセンブリを参照せずに例外をスローしますか?
- 29. Reactのコンポーネントを外部から参照しますか?
- 30. App_Code内のクラスファイルの自動参照とApp_Code以外のクラスファイルの参照