Каков наиболее эффективный способ удаления одного ненулевого элемента из разреженной матрицы 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()
Но должен быть лучший способ ...