升级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
  • asp之家 网络编程 m.aspxhome.com