【发布时间】:2011-10-27 10:48:36
【问题描述】:
有没有做 A 点 B 的想法,没有内存错误?
【问题讨论】:
-
numpy.dot(A,B) 时出现内存错误,其中 A 是 250000x108 浮点矩阵,B 是 A 的转置。
-
我需要那个 250000x250000 的矩阵,在这种情况下不知道该怎么做,大规模数据。
-
数组至少有些稀疏吗? (即它们是否包含很多零?)
-
然后使用像
scipy.sparse这样的稀疏矩阵库。 docs.scipy.org/doc/scipy/reference/sparse.htmlnumpy本身不包括稀疏矩阵。他们在scipy.sparse。
标签: memory numpy dot-product