1

scipy 库的 csr_matrix 有一个 nonzero() 方法,但是根据应该返回包含行和列数组的元组的手册,尝试将该函数用于 csr 矩阵会导致错误。关于这个问题的任何想法?

最好的问候,乌姆特

4

1 回答 1

1

Umut,你能提供一个代码片段吗?以下对我有用:

import scipy.sparse as sparse
x = sparse.csr_matrix([[1,0,1],[0,1,0]])
x.nonzero()

和产量

(array([0, 0, 1], dtype=int32), array([0, 2, 1], dtype=int32))

这是 scipy 的最新开发版本(您可以通过打印检查scipy.__version__)。

于 2010-04-04T20:27:25.727 回答