有一种明智的方法来腌制处理hdf5文件的keras.utils.Sequence类吗?

时间:2019-12-12 11:33:34

标签: python machine-learning keras pickle hdf5

就目前而言,我当前的Sequence类接受一个引用h5py.File(path_to_file, 'r')的参数。自然地,这意味着我不能腌制该类,因为该参数本身不能被腌制。有没有一种方法可以在Sequence类之内/之外更优雅地处理此问题?

我想我可以将路径字符串作为参数传递,该参数应该是可拾取的,并在类中进一步打开h5文件,但是然后我想知道在完成后如何去关闭h5文件使用它,因为我需要在训练神经网络的整个过程中将其打开。是否有一种方法可以在代码的外部范围内销毁该类,然后关闭相关的h5文件?

0 个答案:

没有答案