如何删除csr_matrix中的零元素?

时间:2019-03-27 16:11:27

标签: python scipy sparse-matrix

我正在使用scipy.sparse中的csr_matrix使用python进行一些稀疏矩阵计算。将产生许多零元素,存储为0.0。如何删除这些元素以节省内存使用量?

我已经尝试过'eliminate_zeros'函数,但是它不起作用。

当我打印稀疏矩阵时,前几个元素是:

  (0, 0)    5.0
  (0, 1)    -1.05
  (1, 0)    -1.05
  (1, 1)    2.0
  (0, 2)    -1.05
  (0, 3)    0.0
  (1, 2)    0.0

0.0来自0.5-0.5之类的计算结果。

0 个答案:

没有答案