升级keras解决load_weights()中的未定义skip_mismatch关键字问题
作者:The_answer_manba 时间:2022-12-27 03:58:07
1、问题描述
在用yolov3训练自己的数据集时,尝试加载预训练的权重,在冻结前154层的基础上,利用自己的数据集finetune。
出现如下错误:
load_weights(),got an unexpected keyword argument skip_mismatch
2、解决方法
因为keras旧版本没有这一定义,在新的版本中有这一关键字的定义,因此,更新keras版本至2.1.5即可解决。
source activate env
pip uninstall keras
pip install keras==2.1.5
此问题解决后,运行训练代码,出现如下错误:
Loaded runtime CuDNN library:7.0.5 but source was compiled with 7.2.1
这并不是cudnn的问题,将tensorflow的版本从1.11.0降级为1.10.1就好了。
补充知识:TypeError: load() got an unexpected keyword argument 'encoding' 如何解决?
原因是python2和python3的差别。
解决方法把encoding删掉。
来源:https://blog.csdn.net/z5217632/article/details/83316731
标签:keras,load,weights,skip,mismatch,关键字
0
投稿
猜你喜欢
SqlServer Mysql数据库修改自增列的值及相应问题的解决方案
2024-01-14 13:32:46
简易的全屏透明遮罩(lightBox)
2010-06-09 20:56:00
python实现求纯色彩图像的边框
2022-04-01 22:04:51
PHP中Trait及其应用详解
2023-11-24 06:33:05
SQL Server 2005 Express混合模式登录设置
2009-02-23 13:55:00
一文教会你用Python读取PDF文件
2021-03-23 00:24:55
用Python监控你的朋友都在浏览哪些网站?
2022-10-20 00:37:07
js换图片效果可进行定时操作
2023-08-23 07:45:34
python 调整图片亮度的示例
2021-06-05 22:52:01
2019-nCoV 全国新型肺炎疫情每日动态趋势可视图
2023-02-25 04:55:05
django 连接数据库出现1045错误的解决方式
2024-01-17 19:37:47
Django实现简单分页功能的方法详解
2021-02-07 01:54:23
PHP实现根据数组某个键值大小进行排序的方法
2023-11-15 00:35:55
python通过定义一个类实例作为ftp回调方法
2021-08-16 14:12:03
pytorch中tensor的合并与截取方法
2022-02-11 14:16:58
python批量修改xml属性的实现方式
2022-10-03 12:34:58
Go语言利用ssh连接服务器的方法步骤
2024-04-25 14:59:55
Python 匹配任意字符(包括换行符)的正则表达式写法
2023-01-23 23:11:09
asp下用fso和ado.stream写xml文件的方法
2011-04-07 10:55:00
Java常用正则表达式验证类完整实例【邮箱、URL、IP、电话、身份证等】
2022-09-14 05:59:39