概要
使用colab平台训练yolov8时报错:No labels found in /xxx/xxx/labels.cache
现象
使用colab平台训练yolov8时报错:No labels found in /xxx/xxx/labels.cache
将数据集改成相对路径“‘./data/train.txt’”后,发现还是报错。
解决方法
将train.txt中图片的相对路径’./data/images/%s.jpg\n’ % (name)) 改为:‘./images/%s.jpg\n’ % (name))
分析
colab直接进入到data文件夹里面读取图片,如果txt文件中的路径加上data/XX 会导致最终的读取路径变成xx/data/data/xx/xx.jpg