【发布时间】:2012-12-14 10:42:19
【问题描述】:
保存 numpy 掩码数组的最有效方法是什么?不幸的是numpy.save 不起作用:
import numpy as np
a = np.ma.zeros((500, 500))
np.save('test', a)
这给出了一个:
NotImplementedError: Not implemented yet, sorry...
一种方法似乎是使用pickle,但不幸的是效率不高(文件很大),并且与平台无关。此外,netcdf4 似乎可以工作,但只是为了保存一个简单的数组就需要很大的开销。
以前有人遇到过这个问题吗?我很想只做numpy.save 的array.data 和另一个面具。
【问题讨论】: