当前位置:   article > 正文

YOLOV8出现结构不变化以及keyerror错误提示_yolov8所遇到的问题:keyerror

yolov8所遇到的问题:keyerror

最近在魔改V8的网络结构主要是进行一些卷积的替换,但是跟着别人的博客走修改完所有东西后,运行代码时会出现网络结构没变化还是原本的网络结构

1.网络结构修改训练

出现这个问题时因为没有去指定我们修改过的yaml作为运行模型,因为训练时训练时跟着权重的结构训练的没有权重文件时是跟着yaml文件走的,而我们像用最近定义的网络结构就要在训练时指定这个yaml就可以了

2.出现keyerror错误

添加了新的结构后出现对应keyerror的错误提示,这是因为yolov8下载的时候要求我们在conda环境中去下载一个包

pip install ultralytics

但是下载了v8的同学应该会发现这个在项目结构中已经有一个这个文件夹了

而我们修改网络结构时要添加的代码就是在这个文件夹下的画红圈地方进行修改

这些修改只是修改了项目中的结构并没有修改到我们真正运行时所用到的conda环境中的结构,因此我们要找到错误提示中的路径把项目中对应修改过的文件复制替代就好啦(这里的图不是我的,我当时忘记截图了,这是另一个博主的错误提示拿来凑凑数嘻嘻嘻)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/357069
推荐阅读
相关标签
  

闽ICP备14008679号