npz は圧縮可能な形式のようですが、そのファイルが非圧縮であることは検証されているのでしょうか?
追記
検証1
圧縮率の高そうな、0
が並んだリストで検証してみました。
code
import numpy as np
a = np.array([0] * 100000)
aa = np.array([a] * 72)
np.savez('np_savez_a', a)
np.savez('np_savez_aa', *aa)
np.savez_compressed('np_savez_compressed_a', a)
np.savez_compressed('np_savez_compressed_aa', *aa)
result
400,264 np_savez_a.npz
28,817,570 np_savez_aa.npz
622 np_savez_compressed_a.npz
43,346 np_savez_compressed_aa.npz
以上のことから、たとえ圧縮され、GB単位に丸められたとしても、1個と72個では、有意な差が付くだろうことが解りました。
Like!