私はこのコードを実行しようとしています:メモリエラー()
for i in Fil:
for k in DatArr:
a = np.zeros(0)
for j in Bui:
a = np.hstack([a,DatDifCor[k][i,j]])
DatDifPlt[k].update({i:a})
をしかし、それは私に、このエラーを与える:
Traceback (most recent call last):
File "<ipython console>", line 5, in <module>
File "C:\Python26\lib\site-packages\numpy\core\shape_base.py", line 258, in hstack
return _nx.concatenate(map(atleast_1d,tup),1)
MemoryError
私はそれがRAMが不足しているためだと思いました私は48GbのRAMを搭載したPCで試しましたが、同じエラーが発生しました。 NumPy.arrayの最大サイズに達しましたか?
64ビットオペレーティングシステム? – tillsten
私はそれをWindowsの64ビットOS上で実行しますが、Pythonはこれに対処していないようです... –