在hdf5檔案中重新命名dataset

2021-06-28 01:46:39 字數 530 閱讀 9299

以前考慮這個功能時一直沒有找到介面,以為要自己先建立乙個同樣的dataset,再刪除老的dataset。今天五一中看到group的介面中有乙個:

move

(source,

dest

)move an object or link in the file. if source is a hard link, thiseffectively renames the object. if a soft or external link, thelink itself is moved.

parameters:

於是用乙個檔案測試了一下,竟然成功!

import h5py

f = h5py.file('e:\\test.h5')

grp = f['/trans']

grp.move('20141031', '20150101')

f.close()

注意move介面中的兩個引數就是源dataset和目的dataset。

HDF5檔案讀寫

做實驗需要跑資料,caffe庫要求資料格式為hdf5.hdf5資料的import與export可以通過matlab簡單完成。hdfview可以簡單檢視hdf5資料。1.h5disp命令可以檢視hdf5資料格式 h5disp test.h5 hdf5 test.h5 group dataset dat...

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檔...