keras中无法用save保存模型的问题

本文介绍了当在Keras中训练好的模型无法保存时的解决方案。主要原因是缺少HDF5软件,文中详细列出了安装HDF5及h5py的具体步骤。

参考:http://www.aichengxu.com/python/24309.htm

当你在keras中训练好模型后,想使用以下语句保存模型时,你会发现无法保存。

model.save('my_model.h5')

这里主要是因为,系统中没有HDF5这个软件,所以还得下载相关包,才能正确地执行save这个语句。
以下是相关步骤:
1.sudo apt-get install libhdf5-dev。
2.去官网下载HDF5 http://www.hdfgroup.org/HDF5/,我是直接去的官网下载,所以这里就没有写命令了。
3.然后将下载的文件解压,并重命名文件夹为hdf5,接着将其移动到/usr/local下。
4.添加环境变量:export HDF5_DIR=/usr/local/hdf5。
5.安装h5py,顺便提一句,只有安装好HDF5才能安装h5py,
使用命令 pip install h5py。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值