【发布时间】:2017-07-21 19:55:02
【问题描述】:
scipy.sparse.csr_matrix 具有 data、indices 和 indptr 属性。
indices和indptr的默认dtype是什么?
对于numpy,默认索引类型为numpy.intp,但这与indices 的dtype 的scipy.sparse.csr_matrix 不匹配。
Documentation 的 scipy.sparse.csr_matrix
对于我的笔记本电脑:
import numpy as np
import scipy.sparse as ss
a = ss.csr_matrix(np.arange(12).reshape(3,4), dtype=float)
print(a.indices.dtype)
print(np.intp)
结果:
int32
<class 'numpy.int64'>
【问题讨论】:
标签: numpy scipy sparse-matrix