如何使用PyTables创建一个巨大的numpy数组。我尝试过以下方法,但是会出现"ValueError: array is too big."错误:
import numpy as np
import tables as tb
ndim = 60000
h5file = tb.openFile('test.h5', mode='w', title="Test Array")
root = h5file.root
h5file.createArray(root, "test", np.zeros((ndim,ndim), dtype=float))
h5file.close()