SciPy稀疏矩阵:如何从矩阵中删除元素

时间:2018-05-16 21:44:13

标签: 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()

但必须有更好的方法......

0 个答案:

没有答案