我们知道,从hdf5格式的文件中读取出来的数据是HDF5 dataset类型的,这样不方便直接计算,那么我们如何将这种数据转换成numpy中ndarray的格式呢?其实很简单,直接用np.array()即可。代码如下:

dat=fs['data']
npData=np.array(dat)

这样做就可以将原来hdf5的格式转换到numpy的格式啦。只是他有一个缺点,貌似时间的效率不是很好,当数据量比较多时,还是有点小慢。