meituan / YOLOv6

YOLOv6: a single-stage object detection framework dedicated to industrial applications.
GNU General Public License v3.0
5.69k stars 1.02k forks source link

已经按照readme上的文件路径配置了image和label,但是报了 “Could not find a labels directory!“ #725

Open FengRongYue opened 1 year ago

FengRongYue commented 1 year ago

Before Asking

Search before asking

Question

这是我遇到的错误 image

这是我放在data下的AGAR.yaml image

这是我放在和YOLOv6同级目录下的数据集AGAR_HishResolution image

这是数据集文件夹的内部情况 image 以前用过yolov5说是标签的路径是来自于把图像的路径中的images换成labels,我看了yolov6 readme上的文件路径的摆放规则,应该是一样的,但是总是报这个错误。

Additional

No response

FengRongYue commented 1 year ago

这是images/train 下的图片 image

这是labels/train 下的标签 image

FengRongYue commented 1 year ago

我如果把AGAR_HighResolution文件夹移动到YOLOv6里面,再对AGAR.yaml作相应改动,再运行上面同样的训练命令输出内容会有不同,多了一个检查图像格式的进度条 image

Chilicyy commented 1 year ago

@FengRongYue 用绝对路径试试

navono commented 1 year ago

AGAR.yaml 路径的最后的 / 去掉就可以了。

lanRHC commented 1 year ago

image 加载标签时出现这个错误