【问题标题】:TypeError: type object got multiple values for keyword argument 'training'TypeError:类型对象为关键字参数“培训”获得了多个值
【发布时间】:2020-10-19 03:05:14
【问题描述】:

我正在检查一个对象检测协作笔记本,它应该可以正常工作。 当我运行它的代码来训练模型时,它给了我一个错误:

!keras_retinanet/bin/train.py \

--freeze-backbone
--随机变换
--weights {PRETRAINED_MODEL}
--batch-size 8
--steps 500
--epochs 10
csv annotations.csv classes.csv TypeError:类型对象为关键字参数“训练”获得了多个值

模型没有训练,我无法找出确切的问题

【问题讨论】:

  • 欢迎来到 Stackoverflow!请添加您正在使用的代码。

标签: python-3.x deep-learning object-detection conv-neural-network resnet


【解决方案1】:

降级到keras==2.3.1 为我解决了这个问题。

【讨论】:

  • 如何降级到 keras==2.3.1 ?
  • pip3 安装 keras==2.3.1。它应该会自动卸载以前的版本。
  • 如何在谷歌协作笔记本上降级到 keras==2.3.1?
  • @OubaidGharbi ! pip install keras==2.3.1
  • @dracarys3 在我的情况下,我正在运行 imageai,降级后出现模块错误tensorflow.image.resize_images,我已解决如下import tensorflowtensorflow.image.resize_images = tensorflow.image.resize
猜你喜欢
  • 2018-07-28
  • 2021-08-17
  • 2022-01-24
  • 2013-03-09
  • 2016-04-25
  • 1970-01-01
  • 1970-01-01
  • 2018-03-12
  • 1970-01-01
相关资源
最近更新 更多