在Python中加载大型稀疏martix会崩溃

在Python中加载大型稀疏martix会崩溃,python,sparse-matrix,Python,Sparse Matrix,我使用Python中的csr\u matrix在16GB RAM系统上加载~3GB稀疏数据集(几百万列和一万行) 我有三个列表:行、列和值,我使用以下行加载矩阵: A = csr_matrix((listOfValues, (listOfRows, listOfCols))) 但是上传失败了(我看到它在崩溃之前使用了约15GB的RAM) 我做错什么了吗?您有多少个非零元素?换句话说:listOfValues的长度是多少?@physicalattraction:343M。所有条目都是“1”,但P

我使用Python中的
csr\u matrix
在16GB RAM系统上加载~3GB稀疏数据集(几百万列和一万行)

我有三个列表:行、列和值,我使用以下行加载矩阵:

A = csr_matrix((listOfValues, (listOfRows, listOfCols)))
但是上传失败了(我看到它在崩溃之前使用了约15GB的RAM)


我做错什么了吗?

您有多少个非零元素?换句话说:listOfValues的长度是多少?@physicalattraction:343M。所有条目都是“1”,但Python不知道这一点