1.win10cmd 命令行 训练
要先激活虚拟环境,命令如下:
D: cd D:\\ultralytics-main\\venv\\Scripts activate.bat cd ..\\.. yolo train data=D:\\ultralytics-main\\datasets\\zmbh.yaml model=D:\\ultralytics-main\\yolov8m epochs=5000 imgsz=640 batch=2 workers=4 device=0 amp=True half=True
2.固定文件夹images和labels名称,不能动,否则会出现 no labels found in detect set, can not compute metrics without labels错误
测过了改utils.py 里面的images 为图片文件夹(如JPEGImages)名称,问题依然存在,所以还是按照yolov8规定的来。
3.运行yolov8报错:ValueError: not enough values to unpack (expected 3, got 0)
导致报这种错误的原因可能有多种:
1.把项目.yaml文件中的数据集路径改为绝对路径,删除label中之前生成的.cache文件后重新运行。
2.生成的train.txt和val.txt 里的文件路径错了,仔细检查下
标签:ultralytics,labels,yolov8,yaml,集锦,win10,main From: https://www.cnblogs.com/bile/p/18386724