0
csr matricesのリストはL
というリストにあります。すべての行列は、1
と100000
の同じ次元を持ちます。どのようにそれらを追加して、len(L)
によって100000
の1つのcsrマトリックスで終わるようにすればよいですか?csr行列のリストを追加する方法
csr matricesのリストはL
というリストにあります。すべての行列は、1
と100000
の同じ次元を持ちます。どのようにそれらを追加して、len(L)
によって100000
の1つのcsrマトリックスで終わるようにすればよいですか?csr行列のリストを追加する方法
私はすなわちvstack
がどうなる垂直スタックを考える:
from scipy.sparse import vstack
new_array = vstack(L).toarray()
をそれは 'sparse.vstack'は基本的にsparse.bmat''への呼び出しであることは注目に値するかもしれません。次に、行列のすべての 'coo'スタイルの属性を収集し、結合された配列から新しい' coo'行列を作成します。そして、あなたの好みのフォーマットに戻って最終的な変換があります。 – hpaulj
@hpauljああ!それは潜在的に遅いと思われる。 – eleanora
どのように 'csr'マトリックスを構築していますか? 'coo'スタイルの入力全体を組み立てる方が速いかもしれませんが、' bmat'の方が便利かもしれません。 – hpaulj