以下代码生成了意外 TypeError
:
import scipy.sparse
import numpy
coomatrix = scipy.sparse.coo_matrix((100,100))
numpy.sum(coomatrix)
结果:
TypeError: sum() got an unexpected keyword argument 'dtype'
scipy
版本 0.14.0,numpy
版本 1.9.0
最佳答案
问题是numpy.sum
不知道如何处理稀疏矩阵。以下按预期工作:
coomatrix.sum()
关于numpy.sum() 给出 `TypeError: sum() got an unexpected keyword argument ' dtype'`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26309615/