一、 问题描述

最近在跑yolo v3的多目标跟踪,环境:win10+tensorflow+ python +keras
出现以下错误:
raise TypeError(‘Keyword argument not understood:’, kwarg)
解决Keras加载模型TypeError: (‘Keyword argument not understood:’, u’return_state’)

二、原因分析

由于安装了tensorflow,tensorflow自带了keras,所以在自己安装keras时版本需要与tensorflow内置的一样。不一致的话会出现错误。

三、 解决方法

3.1 用下面三句话直接读取模型,然后输出需要安装的keras版本,重新下载版本

import h5py
f = h5py.File('./model_data/yolo.h5', 'r')
print(f.attrs.get('keras_version'))

3.2 重新下载keras版本

我前面输出的版本为2.2.4版本,所以下载2.2.4版本,问题解决。

pip install keras==2.2.4

参考:

1、https://blog.csdn.net/yutingzhaomeng/article/details/78516145
2、https://blog.csdn.net/weixin_39012047/article/details/84139134

raise TypeError Keyword argument not understood kwarg相关推荐

  1. 解决Keras加载模型TypeError: ('Keyword argument not understood:', u'return_state')

    由于使用了安装了tensorflow,特搜人flow自带了keras,所以在自己安装keras时版本需要与tensorflow内置的一样.不一致的话会出现错误.

  2. Debug | (‘Keyword argument not understood:‘, ‘input‘)

    报错信息 TypeError: ('Keyword argument not understood:', 'input') 分析 找到有问题的代码,model = Model(input=inputs ...

  3. 成功解决python\ops\seq2seq.py TypeError: ms_error() got an unexpected keyword argument 'labels'

    成功解决python\ops\seq2seq.py TypeError: ms_error() got an unexpected keyword argument 'labels' 目录 解决问题 ...

  4. TypeError: __init__() got an unexpected keyword argument #34serialized_options #34

    TypeError: __init__() got an unexpected keyword argument 'serialized_options' TypeError: __init__() ...

  5. flask_sqlalchemy连接Mysql报TypeError: create_engine() got an unexpected keyword argument 'encoding'解决办法

    最近在使用flask_sqlalchemy连接mysql,但是遇到一个很奇葩的问题,代码如下: #-*-coding:utf-8 -*-from flask_sqlalchemy import SQL ...

  6. 成功解决TypeError: read_excel() got an unexpected keyword argument ‘parse_cols or ‘sheetname‘

    成功解决TypeError: read_excel() got an unexpected keyword argument 'parse_cols' TypeError: read_excel() ...

  7. 成功解决TypeError: take() got an unexpected keyword argument ‘fill_value‘

    成功解决TypeError: take() got an unexpected keyword argument 'fill_value' 目录 解决问题 解决思路 解决方法 解决问题 Traceba ...

  8. 成功解决return tf.nn.softmax(x, axis=axis) TypeError: softmax() got an unexpected keyword argument 'axis

    成功解决return tf.nn.softmax(x, axis=axis) TypeError: softmax() got an unexpected keyword argument 'axis ...

  9. 成功解决python\ops\seq2seq.py TypeError: ms_error() got an unexpected keyword argument 'logits'

    成功解决python\ops\seq2seq.py  TypeError: ms_error() got an unexpected keyword argument 'logits' 目录 解决问题 ...

最新文章

  1. 修改机器名、IP对arcgis server、portal的影响?
  2. c语言 宏 变长参数,科学网—C/C++中处理变长参数函数(Variadic Function)的几个宏 - 彭彬的博文...
  3. C语言实现图形ADT(Graph ADT)接口COMP2521(附完整源码)
  4. eclipse怎么配置python解释器,在Eclipse中配置Pydev Interpreter以使用Enthought Python分发...
  5. 法兰克机械手手动操作_吸盘搬运机械手,一步解决玻璃搬运难题!
  6. python中文意思-请问在python中**是啥什么意思?
  7. 1、安装Lync Server 2013前的准备工作
  8. python语法学习第七天--文件
  9. 可变换大小的星星c语言源程序,五邑大学试卷_C语言程序设计_信息学院各专业_B卷1教学内容.doc...
  10. IDEA 个人私藏插件
  11. 软件测试报告模板excel,测试报告模板,excel.docx
  12. 检测屏幕颜色显示坏点的一个小方法。
  13. vb.net 简单取摄像头图片_简单的BP网络识别液晶字符
  14. java excel 合并单元格
  15. 根据日期、时间和当地经纬度计算太阳天顶角和方位角的原理
  16. 将uni-app项目编译为H5网站
  17. Cobot专长:了解您的日常需求
  18. R语言 绘图 (ggplot2)
  19. C语言:输出两位数中能同时被3和5整除的数
  20. pyQt5 学习笔记(18)QLineEdit 单行文本输入

热门文章

  1. 软件测试周刊(第43期):如果你过普通生活过了很久,只要你稍微努点力,你就以为拼尽了全力,其实不是的。
  2. php多网址文章发布,几个在线网站帮你解决文章着急发表却数据不够的困扰
  3. 【Excel统计分析插件】上海道宁为您提供统计分析、数据可视化和建模软件——Analyse-it
  4. 通信原理 第六章:数字基带传输系统
  5. 肖特基二极管的反向恢复过程
  6. 无目标场景下高分辨率激光雷达和相机的像素级外参自标定
  7. linux 查看文件 可翻页,Linux如何读取文件,如何翻页
  8. Cross-validation and KNN
  9. 价格术语trade term (price term)
  10. 使用Hbuilder构建跨平台的移动app