没有合适的资源?快使用搜索试试~ 我知道了~
首页解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
21 下载量 162 浏览量
更新于2023-03-16
评论
收藏 45KB PDF 举报
主要介绍了解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题,具有很好的参考价值,希望对大家有所帮助。一起跟随想过来看看吧
资源详情
资源评论
资源推荐
解决解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理报错处理
问题问题
主要介绍了解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题,具有很好的参考价值,希望对大家
有所帮助。一起跟随想过来看看吧
错误描述:错误描述:
1、保存模型:model.save_weights('./model.h5')
2、脚本重启
3、加载模型:model.load_weights('./model.h5')
4、模型报错:ValueError: You are trying to load a weight file containing 12 layers into a model with 0 layers.
问题分析:问题分析:
模型创建后还没有编译,一般是在模型加载前调用model.build(input_shape), 但我通过Dataset将输入已经变为dict格式了,暂
时没找这样输入怎么匹配input_shape参数
解决方法:解决方法:
model.fit(train_dataset, epochs=0)
将epochs设为0,这样模型在编译的同时不会训练数据,减少耗费的时间,之后就可以正常加载保存的参数了
补充知识:补充知识:调用调用Kears中中kears.model.load_model方法遇到的问题和解决方法方法遇到的问题和解决方法
之前一直使用tf和pytorch,就算是tf也是tf.estimator用得比较多,很少使用keras,最近尝试使用kears快速训练和部署一些分
类任务,在使用load_model的时候遇到一些问题
问题问题1::
SystemError: unknown opcode
原因是因为模型定义用到了lambda
gap = Lambda(lambda x: x[0]/x[1], name = 'RescaleGAP')([gap_features, gap_mask])
我在python3.5的环境训练的模型,python3.6的环境load模型。两个环境的lambda有差异,这个问题。
问题问题2::
ValueError: Unknown metric function:****
我的错误是
ValueError: Unknown metric function:top_2_accuracy
因为在构建模型时,使用了自己定义的top_2_accuracy方法,所以在load_model时需要将top_2_accuracy做为参数传进去
from keras.models import load_model
from keras.metrics import top_k_categorical_accuracy
def top_2_accuracy(in_gt, in_pred):
return top_k_categorical_accuracy(in_gt, in_pred, k=2)
model = load_model("model.h5",custom_objects={'top_2_accuracy': top_2_accuracy})
以上这篇解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题就是小编分享给大家的全部内容了,希望能给大家一
个参考,也希望大家多多支持我们。
weixin_38687539
- 粉丝: 9
- 资源: 923
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0