我使用 python 保存了大量复数,
numpy.save(file_name, eval(variable_name))
没有任何问题。但是,正在加载,
variable_name=numpy.load(file_name)
产生以下错误,
ValueError: total size of new array must be unchanged
使用:Python 2.7.9 64位,文件大小1.19 GB。
最佳答案
您的数组大小没有问题,您可能没有以正确的方式打开文件,请尝试以下操作:
with open(file_name, "rb") as file_:
variable_name = np.load(file_)
关于Python:使用 numpy 保存/加载大数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30459167/