zoukankan      html  css  js  c++  java
  • HDF5文件读写

    做实验需要跑数据,caffe库要求数据格式为HDF5.

    HDF5数据的import与export可以通过matlab简单完成。

    HDFView可以简单查看HDF5数据。

    1.h5disp命令可以查看HDF5数据格式

     1 >> h5disp('test.h5')
     2 HDF5 test.h5 
     3 Group '/' 
     4     Dataset 'data' 
     5         Size:  4x2500
     6         MaxSize:  4x2500
     7         Datatype:   H5T_IEEE_F64LE (double)
     8         ChunkSize:  2x625
     9         Filters:  deflate(1)
    10     Dataset 'label' 
    11         Size:  2500
    12         MaxSize:  2500
    13         Datatype:   H5T_IEEE_F32LE (single)
    14         ChunkSize:  2500
    15         Filters:  deflate(1)

    2.h5read命令可以导出HDF5数据

    1 >> testdata = h5read('test.h5','/data');
    2 >> testlabel = h5read('test.h5','/label');

    3.h5create和h5write命令可以创建和写入HDF5数据

    1 >> testdata = uint8(magic(5));
    2 >> h5create('my_example.h5','/dataset1',size(testdata));
    3 >> h5write('my_example.h5','/dataset1',testdata)


    注意:HDFView与MATLAB的数据显示方法不完全一样,两者数组互为转置。

  • 相关阅读:
    vim python extension
    aws msk
    Install python3
    sns
    inventory
    批量添加监听端口
    template screen
    DNS name
    add jar and proxy repo
    模型诊断论文心得
  • 原文地址:https://www.cnblogs.com/nwpuxuezha/p/4350433.html
Copyright © 2011-2022 走看看