Определите необходимый размер хранилища
dataset_size = H5D.get_storage_size(dataset_id)
dataset_size = H5D.get_storage_size(dataset_id)
возвращает объем памяти, необходимый для набора данных, заданный в dataset_id
.
fid = H5F.open('example.h5'); dset_id = H5D.open(fid,'/g1/g1.1/dset1.1.1'); dataset_size = H5D.get_storage_size(dset_id); H5D.close(dset_id); H5F.close(fid);