yolov5数据读取报错:train: No labels found in /root/yolov5-master/VOCData/dataSet_path/train.cache

这篇具有很好参考价值的文章主要介绍了yolov5数据读取报错:train: No labels found in /root/yolov5-master/VOCData/dataSet_path/train.cache。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

这个问题是由于路径设置错误导致的,以下几个文件的路径都要保持一致。

(1)yolov5-master/VOCData/xml_to_yolo.py

这个文件是将xml格式的label转为txt格式,这个地方建议直接改为绝对路径。

train: no labels found in c:,python,深度学习,人工智能

 (2)yolov5-master\train.py

train文件里面的ROOT也需要改为yolov5-master所在路径,后续代码都使用了ROOT连接。

train: no labels found in c:,python,深度学习,人工智能

(3)yolov5-master\data\myvoc.yaml

此处建议改为绝对路径。

train: no labels found in c:,python,深度学习,人工智能

 (4)yolov5-master\utils\dataloaders.py

此处问题比较容易忽略,打开该文件,搜索define label,注释掉原有的sa,sb,直接改为自己存放img和label的绝对路径。

train: no labels found in c:,python,深度学习,人工智能

 加载数据遇到问题,检查上面的data文件路径,建议全部使用绝对路径,不容易出现问题。还有一个问题就是部分路径使用双引号,部分使用单引号,也会导致无法加载数据,建议使用统一符号。文章来源地址https://www.toymoban.com/news/detail-544809.html

到了这里,关于yolov5数据读取报错:train: No labels found in /root/yolov5-master/VOCData/dataSet_path/train.cache的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 已解决训练自己yolov7检测模型时报错:AssertionError: train: No labels in XXX/XXX/train.cache.

    在使用yolov7训练自己数据集的模型时,数据集制作与处理完成以及对train.py文件的参数也修改完成之后,运行train.py出现报错内容为: AssertionError: train: No labels in VOCdevkit/VOC2007/train.cache. (VOCdevkit/VOC2007是我存放自己数据集的路径) 进行调试后,发现yolov7源代码在 utils/datasets

    2024年02月06日
    浏览(37)
  • YOLOv5报错AssertionError:Label class 1 exceeds nc=1 in yolo/dataset.ymal Possible class labels are 0-0

    新手小白最近在学习yolov5进行检测,记录一下自己在环境搭建及和程序运行中所遇到的问题及解决方法。可能不是解决问题最好的一种可以给一个参考,有其他的解决方法可以麻烦指出来,谢谢。 问题一:在运行train.py(只有1类)程序过程中出现“AssertionError:Label class 1 exc

    2024年02月13日
    浏览(42)
  • cMake编译yolov5报错:【CUDA】No CUDA toolset found.

    问题:cMake编译yolov5报错:No CUDA toolset found. 解决:在stackoverflow找到解决方案。 将该路径下的四个文件 C:Program FilesNVIDIA GPU Computing ToolkitCUDAv11.1extrasvisual_studio_integrationMSBuildExtensions 拷贝到以下路径中。 C:Program Files (x86)Microsoft Visual Studio2019EnterpriseMSBuildMicrosoftVCv160

    2024年02月15日
    浏览(50)
  • 一步真实解决AssertionError: train: No labels in /xxx/xxx/xxx/datasets/VOC_To_YOLO/train.cache.

    使用YOLOv5在训练自己的数据集时,运行【trian.py】文件时,出现了下面的报错: 主要提示为: AssertionError: train: No labels in /data_1T/xd1/yolov5-6.1/datasets/VOC_To_YOLO/train.cache. Can not train without labels. See https://github.com/ultralytics/yolov5/wiki/Train-Custom-Data 这是因为【datasets.py】中的图片路径设

    2024年02月11日
    浏览(36)
  • 训练yolov5的那些事之解决:AssertionError: Label class x exceeds nc=x in data/yolov5.yaml. Possible class label

    Yolov5报错: AssertionError: Label class x exceeds nc=x in data/yolov5.yaml. Possible class labels are 0-x-1 File “C:Users1Desktop水表识别YOLO5yolov5-mastertrain.py”, line 175, in train assert mlc nc, ‘Label class %g exceeds nc=%g in %s. Possible class labels are 0-%g’ % (mlc, nc, opt.data, nc - 1) 找到train文件的175行: 改成这样

    2024年02月11日
    浏览(56)
  • 已解决No artists with labels found to put in legend. Note that artists whose label start with an under

    已解决No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument. 粉丝群里面的一个小伙伴遇到问题跑来私信我,想用matplotlib绘图,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决

    2024年02月02日
    浏览(36)
  • yolov8训练自己的数据集,报错:no such command ‘detect‘或者command ‘yolo‘ not found

    报错:command \\\'yolo\\\' not found ,did you mean:command \\\'rolo\\\' from deb rolo 针对这个问题直接:pip install yolo 报错:no such command \\\'detect\\\'/no such command task= \\\'detect 找了很多教程,最后在谷歌上看见了一个方法,试了一下,就成功了 输入:python setup.py install 即可

    2024年02月15日
    浏览(54)
  • kafka报错:No group.id found in consumer config, container properties

    Caused by: java.lang.IllegalStateException: No group.id found in consumer config, container properties, or @KafkaListener annotation; a group.id is required when group management is used. 报错提示没有配置groupid,那么配置groupid即可 配置group-id,重启服务器即可

    2024年02月11日
    浏览(40)
  • 【yolov5 defect报错】AttributeError: ‘Hardswish‘ object has no attribute ‘inplace‘

    提示:这里简述项目相关背景: 在进行利用pytorch进行yolov5目标检测训练的时候报错。 主要是activation.py报错,定位到这一行代码为: def forward(self, input: Tensor) - Tensor: return F.hardswish(input, self.inplace) 原来代码为: def forward(self, input: Tensor) - Tensor: return F.hardswish(input, self.inplace)

    2024年02月15日
    浏览(45)
  • YOLOv5源码逐行超详细注释与解读(3)——训练部分train.py

    本篇文章主要是对YOLOv5项目的训练部分 train.py 。通常这个文件主要是用来读取用户自己的数据集,加载模型并训练。 文章代码逐行手打注释,每个模块都有对应讲解,一文帮你梳理整个代码逻辑! 友情提示: 全文近5万字,可以先点 再慢慢看哦~ 源码下载地址: mirrors / ul

    2024年02月02日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包