【发布时间】:2012-08-29 03:53:04
【问题描述】:
我有相当大的 4D 数组 [20x20x40x15000],我使用 h5py 将它们作为 HDF5 文件保存到磁盘。现在的问题是我想计算整个数组的平均值,即使用:
numpy.average(HDF5_file)
我收到了MemoryError。好像numpy试图将HDF5文件加载到内存中进行平均?
有没有人对这个问题有一个优雅而有效的解决方案?
【问题讨论】:
标签: python numpy python-2.7 h5py