**:
做實驗需要跑資料,caffe庫要求資料格式為hdf5.
hdf5資料的import與export可以通過matlab簡單完成。
hdfview可以簡單檢視hdf5資料。
1.h5disp命令可以檢視hdf5資料格式
>> h5disp('test.h5')
hdf5 test.h5
group '/'
dataset 'data'
size: 4x2500
maxsize: 4x2500
datatype: h5t_ieee_f64le (double)
chunksize: 2x625
filters: deflate(1)
dataset 'label'
size: 2500
maxsize: 2500
datatype: h5t_ieee_f32le (single)
chunksize: 2500
filters: deflate(1)
2.h5read命令可以匯出hdf5資料
>> testdata = h5read('test.h5','/data');
testlabel = h5read('test.h5','/label');
3.h5create和h5write命令可以建立和寫入hdf5資料
>> testdata = uint8(magic(5));
>> h5create('my_example.h5','/dataset1',size(testdata));
h5write('my_example.h5','/dataset1',testdata)
注意:hdfview與matlab的資料顯示方法不完全一樣,兩者陣列互為轉置。
HDF5檔案讀寫
做實驗需要跑資料,caffe庫要求資料格式為hdf5.hdf5資料的import與export可以通過matlab簡單完成。hdfview可以簡單檢視hdf5資料。1.h5disp命令可以檢視hdf5資料格式 1 h5disp test.h5 2hdf5 test.h5 3 group 4 data...
Python 讀取HDF5檔案
使用hdf5依賴於python的工具包 h5py 使用pandas讀取 hdf的優點 hdf的優點有 自述性 對於乙個hdf檔案裡的每乙個資料物件,有關於該資料的綜合資訊 元資料 在沒有任何外部資訊的情況下,hdf允許應用程式解釋hdf檔案的結構和內容。通用性 許多資料型別都可以被嵌入在乙個hdf檔...
matlab建立HDF5檔案
一 例子 1 建立寫入 testdata uint8 magic 5 h5create my example.h5 dataset1 size testdata 建立 h5write my example.h5 dataset1 testdata 寫入 2 檢視 h5disp test.h5 3 讀...