【发布时间】:2014-04-15 10:13:38
【问题描述】:
我正在尝试在 x32 机器上执行此代码
rows=100000
cols=1000
def create_matrix(rows,cols):
data = (np.random.rand(rows,cols)*100).astype('uint8')
return data
但是python.exe被压死了,是什么原因? (我认为它不是 x32 内存限制?因为这样的数组只需要 ~100 mb)。
【问题讨论】:
-
实际上,在最高内存负载下,这将占用大约 1.6 GB。你有多少可用内存?
-
你有追溯吗?
-
@Wooble 不只是崩溃。
标签: python python-2.7 memory numpy