keras load model的时候,报错('Keyword argument not understood:', u'******')如何解决
由于keras不同版本的API有变化,因此在一个keras版本下训练的模型在另一个keras版本下加载时,可能会出现诸如('Keyword argument not understood:', u'data_format')
等报错。
通过打开*.h5文件,查看该模型训练所用环境,再安装该环境即可解决报错。查看Keras Model所用的Keras环境的方法
import h5pyf = h5py.File('Model.h5', 'r')
print(f.attrs.get('keras_version'))
【keras load model的时候,报错('Keyword argument not understood:', u'******')如何解决】根据输出的keras版本安装对应版本的keras即可解决加载问题。
推荐阅读
- iview|iview upload 动态改变上传参数
- ImageLoaders 加载图像
- java|微软认真聆听了开源 .NET 开发社区的炮轰( 通过CLI 支持 Hot Reload 功能)
- 使用sqlalchemy|使用sqlalchemy orm 的model序列化,解决返回model的异常
- 【Tomcat源码阅读分享】—(5)Tomcat中的ClassLoader
- 将keras的模型转化为onnx模型
- Keras各种layer的作用及用法--简要总结(不断更新中)
- Keras|将Pytorch模型迁移到android端(android studio)【未实现】
- YAML|YAML safe loading is not available
- Tensorflow【branch-官网代码实践-Eager/tf.data/Keras/Graph】_8.19