标签: python scipy sparse-matrix
从SciPy稀疏矩阵中删除单个非零元素的最有效方法是什么?例如,如果我有以下内容:
A = csr_matrix((2, 2)) A[1, 1] = 1 print(A.A)
这给出了一个矩阵,其中所有0和一个1位于位置(0,0),如何删除1并将其重置为零?这是一种天真的方法:
A[1, 1] = 0 A.eliminate_zeros()
但必须有更好的方法......