保存 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
,另一个做面具。