本文主要是介绍YOLOV8:FileNotFoundError: train: No labels found in,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在训练YOLOv8的时候遇见报错:
YOLOV8:FileNotFoundError: train: No labels found in........./JPEGImages.cache,can not start training.
解决方案:
若数据集结构与我的相同的话
其中JPEGImages是你数据集的图片,则可以按照我的方式修改......
在ultralytics/yolo/data这个目录下找到utils.py文件,并按照下图修改,修改内容为:
def img2label_paths(img_paths):"""Define label paths as a function of image paths."""sa, sb = f'{os.sep}JPEGImages{os.sep}', f'{os.sep}labels{os.sep}' return [sb.join(x.rsplit(sa, 1)).rsplit('.', 1)[0] + '.txt' for x in img_paths]
这篇关于YOLOV8:FileNotFoundError: train: No labels found in的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!