美文网首页
HDF5 文件及 h5py

HDF5 文件及 h5py

作者: 猴子喜 | 来源:发表于2018-12-05 15:01 被阅读0次

HDF(Hierarchical Data Format)分级数据格式

指一种为存储和处理大容量科学数据设计的文件格式及相应库文件。具有极高的压缩率。

h5py

操作 HDF5 文件的 Python 工具

查看数据的操作

打开文件

>>>f = h5py.File(h5_filename)

查看groups名字

>>>print('h5 groups=',list(f.keys()))
h5 groups= ['data', 'faceId', 'label', 'normal']

分组提取

>>>data = f['data'][:]
>>>label = f['label'][:]

TIPS:可以像操作numpy那样操作

>>>label = f['label']
>>>type(label)
h5py._hl.dataset.Dataset

>>>label = f['label'][:]
>>>type(label)
numpy.ndarray

类比numpy的操作,可以使用.shape,.dtype

相关文章

网友评论

      本文标题:HDF5 文件及 h5py

      本文链接:https://www.haomeiwen.com/subject/tlfwcqtx.html