【发布时间】:2015-02-12 19:22:31
【问题描述】:
HDF5 格式支持“分层”数据,这意味着数据元素和数组的一些“路径”。
但我不知道它是否支持“元组”,即不同大小的相关数据数组。
是吗?
【问题讨论】:
-
我不确定我是否认识您对 tuples 的定义,但您可能正在寻找 HDF 的
compound数据类型。您的搜索引擎会为您找到这些文档。
HDF5 格式支持“分层”数据,这意味着数据元素和数组的一些“路径”。
但我不知道它是否支持“元组”,即不同大小的相关数据数组。
是吗?
【问题讨论】:
compound 数据类型。您的搜索引擎会为您找到这些文档。
你有几个选择:
Compound datatype: 像元组一样,除了元素被命名(像 Matlab 中的structs)。可能是您最好的选择。
数组数据类型:固定大小的单一类型数组。适用于同构元组。
如果您只想存储一个元组(或其中几个,但不是其中的一个数组),您可以使用具有空空间的数据集并将元组的元素存储在属性。
【讨论】: