scipy.ndimage.interpolation.zoom:使用大数组失败

时间:2014-09-07 22:13:55

标签: memory-management numpy ram

给定一个numpy形状的阵列(32,32,13,N):

{p> scipy.ndimage.interpolation.zoom(X,[0.5,0.5,1,1],order=0)可以使用N=40000X.dtype == 'float64',但N=50000, x.dtype=='float32'会失败。

我得到的输出错误是command terminated

由于上面的例子(即50000 * 4 <40000 * 8),我认为这不是内存错误,我使用的是64GB RAM机器(较大阵列的内存大小约为5GB)。

还有其他可能的失败原因吗?

*** python版本是2.7.6 64位,numpy 1.8.1

0 个答案:

没有答案