如何将我自己的类对象存储到hdf5中?
本文介绍了如何将我自己的类对象存储到hdf5中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我创建了一个类来保存我研究的实验结果(我是一名EE博士生),就像
它是许多bool、int和umpy数组的混合体。你明白我的意思。我读到,如果数据是hdf5格式的,加载速度会更快。我是否可以使用我的数据执行此操作?Trial
数据是我的Trial
对象的python列表?
推荐答案
这是我用来保存数据的一个小类,如下所示。您可以通过执行类似..
的操作来使用它然后加载DO..
下面是DataContainer文件:
根据您的用例,您可以将其用作基类,如顶部所述,或者只需将ickle.ump行复制到您的代码中。
如果您确实有很多数据,并且不是在测试程序的每次运行中都使用所有这些数据,那么还有一些其他选项,如数据库,但以上是假定您每次运行都需要大部分数据的最佳简单选项。
这篇关于如何将我自己的类对象存储到hdf5中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!