形状を知らずに をロードしてnumpy.memmap
も、データの形状を回復することは可能ですか?
data = np.arange(12, dtype='float32')
data.resize((3,4))
fp = np.memmap(filename, dtype='float32', mode='w+', shape=(3,4))
fp[:] = data[:]
del fp
newfp = np.memmap(filename, dtype='float32', mode='r', shape=(3,4))
最後の行では、 shape を指定せずに、変数newfp
が shape を持つ(3,4)
ようにしたいと考えていjoblib.load
ます。これは可能ですか?ありがとう。