当前位置:首页 » 《随便一记》 » 正文

一步真实解决RuntimeError: result type Float can‘t be cast to the desired output type long int

22 人参与  2022年07月28日 08:15  分类 : 《随便一记》  评论

点击全文阅读


问题描述:

在使用YOLO框架训练自己的数据集时候,你是不是出现了这个问题?

 RuntimeError: result type Float can't be cast to the desired output type long int

明明自己【data】下的yaml文件,【models】下网络结构等文件设置与修改都是按照教程来的

可还是出现了问题?这是怎么回事?

起初我也遇到了这个问题,但是经过思考,终于找到了问题的根源:

官网的yolov5-master版本可以正常运行,但是yolov5-5.0/yolov5-6.1等版本就是不可以运行

这是因为yolov5-master版本和yolov5-5.0/yolov5-6.1等版本下的【utils】中的【loss.py】文件是不一样的,大概是yolov5-5.0/yolov5-6.1等版本在更新版本的时候出了问题

不过,我已经总结出了解决这个问题办法,详细看下一章节内容吧~~~


问题解决:

修改【utils】中的【loss.py】里面的两处内容

 1.打开你的【utils】文件下的【loss.py】

2.按【Ctrl】+【F】打开搜索功能,输入【for i in range(self.nl)】找到下面的一行内容:

 (上面的代码在【loss.py】的后半部分)

将下面的代码替换掉上图中的红圈部分:

 anchors, shape = self.anchors[i], p[i].shape 

 替换之后的效果是这样的:

3.按【Ctrl】+【F】打开搜索功能,输入【indices.append】找到下面的一行内容: 

  (上面的代码在【loss.py】的最后部分,具体位置在上一处搜索位置的下面10行左右)

 将下面的代码替换掉上图中的红圈部分:

indices.append((b, a, gj.clamp_(0, shape[2] - 1), gi.clamp_(0, shape[3] - 1)))  # image, anchor, grid

替换之后的效果是这样的:

4.保存刚才的两个替换操作 

5.再次运行【train..py】文件,问题解决!!!代码跑通!!!

6.如果你还是跑不通,可以看最后的小提示,可能会有你的问题! 


【更新】小提示

如果你按照我的方法改了指定的代码,还出现了下面的问题?

那么你是在修改下面地方时,没有将【anchors】和下面的【gain】对齐!!!

 打开【loss,.py】对齐下代码就可以了!完美解决小小粗心bug~


 到这,就已经解决了问题。欢迎关注蓝胖胖,咱们一起解决BUG~~~


点击全文阅读


本文链接:http://zhangshiyu.com/post/43864.html

<< 上一篇 下一篇 >>

  • 评论(1)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 闻妻有两意(林鹿小柿子)_闻妻有两意
  • 我的死党是刘秀?这皇位我不篡了(李哲王莽)全书免费_(李哲王莽)我的死党是刘秀?这皇位我不篡了后续(李哲王莽)
  • 逃荒路末世女王带着空间养儿女(周铁山王寡妇阿蛮)_逃荒路末世女王带着空间养儿女(周铁山王寡妇阿蛮)
  • 霍远凡肖灿续集(霍远凡肖灿)章节前文+全书阅读(丈夫逼我流产,我以死谢罪)最新连载
  • 老公给我13.14亲密付,我堕胎再婚后他悔疯了每日分享_苏暖顾川林晚晚超长版_小说后续在线阅读_无删减免费完结_
  • (白瑶,李玄胤,冰冷)白瑶,李玄胤,冰冷小说(九尾渡红尘)无套路无弹窗全部章节列表
  • (此去经年无故人)南初陆南城:结局+番外精品选集起点章节+阅读即将发布预订
  • 沈凝夏叶晚怡附加完整在线阅读(归雁不栖故人枝)最近更新列表
  • 剧情人物是时初,白浩雄的玄幻言情小说《召诸神,踏万界,天命帝女逆乾坤》,由网络作家&ldquo;海鸥&rdquo;所著,情节扣人心弦,本站TXT全本,欢迎阅读!本书共计381345字,185章节,:结局+番外免费品鉴:结局+番外评价五颗星
  • 凤青禾,江明远,***枢小说(别人修仙我捡漏,卷王们破防了)最近更新(凤青禾,江明远,***枢)整本无套路阅读
  • 薛梨小说无删减+后续(曾经亲情似草芥)畅享阅读
  • 沈南栀小说(穿越时空,我要修补时空裂缝)章节目录+起点章节(沈南栀)全篇清爽版在线

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1