Exception: Dataset not found.
具体解决办法:
1.参数配置文件
这里的路径加上.txt后缀
train: E:\VScode_Projects\yolov5-6.1\MyData\train.txt
val: E:\VScode_Projects\yolov5-6.1\MyData\val.txt
# train/val 可以是直接读取文件夹,也可以是读取.txt文件建立索引。
# 你这里用的.txt文件索引,那么就需要把路径填到.txt文件这一级,就像现在。
# number of classes
nc: 1
# class names
names: ["phothle"]
2.在train.py文件
第470行 cache这里加上下面这一句
default= False,
这样基本能解决问题。
3.如果还是没有解决,那就是路径错误
3.1;对照默认路径修改,images,labels,有无打错。
4.yolov5训练时的dataset not found:大都是因为数据集的路径问题,需要主要的是自己的数据集的下的xx.yaml文件
尝试在yaml文件中把数据路径修改成相对路径