c语言sscanf函数的用法是什么
435
2022-11-29
python3 读取numpy和写入numpy到hdf5
在用深度学习训练的时候,我们经常要保存一些数据,用pickle的话,最大只能保存4GB,但是hdf5是没有限制的,所以这里介绍一下如果用python的h5py库来读取数据和写入数据。
首先要安装h5py:
pip install h5py
写入
import numpy as npimport h5pydata_to_write = np.random.random(size=(100,100)) with h5py.File('name-of-file.h5', 'w') as hf: hf.create_dataset("name-of-dataset", data=data_to_write)
读取
with h5py.File('name-of-file.h5', 'r') as hf: data = hf['name-of-dataset'][:]
参考文献
[1].Input and output numpy arrays to h5py. https://stackoverflow.com/questions/20928136/input-and-output-numpy-arrays-to-h5py
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~