numpy.sum()给出了`TypeError:sum()得到了一个意外的关键字参数'dtype'

dre*_*cko 5 numpy scipy sparse-matrix

以下代码生成了一个意外的TypeError:

import scipy.sparse
import numpy

coomatrix = scipy.sparse.coo_matrix((100,100))
numpy.sum(coomatrix)
Run Code Online (Sandbox Code Playgroud)

结果:

TypeError: sum() got an unexpected keyword argument 'dtype'
Run Code Online (Sandbox Code Playgroud)

scipy版本0.14.0,numpy版本1.9.0

dre*_*cko 12

问题是numpy.sum不知道如何处理稀疏矩阵.以下按预期工作:

coomatrix.sum()
Run Code Online (Sandbox Code Playgroud)