numpy 配列 (例: ) を使用numpy.ndarray
して大規模なスパース行列 (つまり、ほとんどのエントリが 0) を格納するとします: ゼロのエントリは実際にメモリを占有しますか? numpy はスパース配列をサポートしていますか? サポートしている場合、どのストレージ形式が使用されていますか?
質問する
485 次
2 に答える
5
あなたが本当に探しているのは、複数のフォーマットをサポートする scipy sparse モジュールだと思います。
SCIPY SPARSE ドキュメント http://docs.scipy.org/doc/scipy/reference/sparse.html
以下のstackoverflowリンクは、scipyスパース行列も使用する素晴らしい例を示しています. Scipy sparse... 配列?
于 2012-05-08T16:17:23.613 に答える
3
ゼロエントリは実際にメモリを占有しますか?
でndarray
、彼らはします。
ただし、SciPyには、さまざまなスパースストレージ形式をサポートする個別のクラスがあります。ドキュメントを参照してください。
于 2012-05-08T16:08:13.493 に答える