weixin_52185241
weixin_52185241
采纳率0%
2020-12-24 07:49

'str' object has no attribute 'get'大佬赐教

File "train.py", line 503, in <module> train(hyp, opt, device, tb_writer, wandb)

File "train.py", line 71, in train check_dataset(data_dict) # check

File "/content/drive/My Drive/yolov3/utils/general.py", line 77, in check_dataset val, s = dict.get('val'),dict.get('download') AttributeError: 'str' object has no attribute 'get'

用谷歌云盘YOLOv3训练自己的模型的时候为什么会出现这个问题呢?请大佬ci'jiao

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • weixin_43870646 成都—数据研发工程师—杨洋 3月前

    检查变量dict的类型,将变量类型更改为字典类型,同时建议变量的名称不要使用系统名称如:dict,str,object,list等

    点赞 1 评论 复制链接分享
  • weixin_52185241 weixin_52185241 1月前

     

    点赞 评论 复制链接分享
  • LC1356 LC1356 3月前

    你的 dict 变量是 str 字符串类型,不是字典类型,没有 get 方法

    点赞 评论 复制链接分享

为你推荐