1
(Python) csr行列Aに他のcsr行列Bの列の値を挿入する最も簡単で最速の方法を提案してくださいサイズ400k * 800kの 私の失敗した試行:空のCSR疎行列に別のcsr行列の列を入れ、それをスライスします
#x is a list of size 500 which contains the column numbers needed from B
A=sparse.csr_matrix((400000,500))
for i in range(400000):
for j in range(500):
A[i,j]=B[i,x[j]]
また4の比率で行列Bを分割する簡単な方法があります:1それは密な配列の両方があっA
とB
かのような問題を考えるのに役立ちます