出现的问题
在控制台输入“yolo detect train data=yolo10-test/data.yaml model=yolov10n.pt epochs=30 batch=8 imgsz=640 device=0”
出现以下报错
问题原因
缩进错误:YAML 文件对缩进非常敏感。确保每一层级的缩进一致,使用两个空格的缩进是一个常见的做法。
而我在修改train、val和test文件的路径时不小心删掉了冒号后面的空格
解决方法
检查data.yaml文件并用记事本打开
在每一个冒号后面添加一个空格
再在控制台重新输入一遍训练代码“yolo detect train data=yolo10-test/data.yaml model=yolov10n.pt epochs=30 batch=8 imgsz=640 device=0”
就可以发现模型成功训练啦