我无法为我所完成的任务找到合适的文档/示例。我想存储每个包含的组(?):
我想逐一做到这一点。即我将执行一些预处理以获取组的组件,然后我想在继续下一个之前存储这些组件。要记住的一件事是,我不知道有多少这样的团体最终会被写入。我的想法是每次都直接在root下创建一个新组,用当前计数命名,但我觉得有更优雅的方法来解决这个问题。有什么建议吗?
编辑:我意识到我只添加了C ++标记,并没有在文中提及它。我坚持使用C ++,不能使用python。EDIT2:稍后将由caffe中的hdf5层使用
答案 0 :(得分:0)
我认为你最初的想法是完全可以的。只需将它们命名为foo1
,...,foo42
,还可以将包含组总数的属性添加到root(并在每次添加组时更新)。
答案 1 :(得分:0)
原来我不需要太费心,因为HDF5的C ++ API不支持图像。