1.5 KiB
1.5 KiB
YOLOv8 训练参数说明
基础参数
data: 数据集配置文件路径 (datasets/TomatoData/data.yaml)epochs: 训练轮数 (250)batch: 每批处理图像数量 (4)imgsz: 输入图像尺寸 (640x640)
优化器参数
optimizer: 自动选择优化器 (AdamW)lr0: 初始学习率 (0.001667)momentum: 动量参数 (0.9)weight_decay: 权重衰减 (0.0005)
数据增强
hsv_h: 色调增强 (0.015)hsv_s: 饱和度增强 (0.7)hsv_v: 亮度增强 (0.4)fliplr: 水平翻转概率 (0.5)
模型配置
model: 预训练模型 (yolov8n.pt)nc: 类别数量 (2)names: 类别名称 ['Riped', 'UnRiped']
训练监控
plots: 生成训练图表 (True)save_dir: 保存目录 (runs/detect/train2)save_period: 保存间隔 (-1表示不保存中间模型)
训练输出说明
box_loss: 边界框回归损失 (当前值: 0.9678)cls_loss: 分类损失 (当前值: 2.327)dfl_loss: 分布焦点损失 (当前值: 1.231)mAP50: IoU阈值为0.5时的平均精度 (0.275)mAP50-95: IoU阈值从0.5到0.95的平均精度 (0.21)
常见错误说明
-
数据集路径错误:
- 错误信息: "Dataset 'datasets/TomatoData/data.yaml' images not found"
- 原因: 数据集中图片路径配置不正确
- 解决方案: 检查data.yaml文件中的路径配置
-
训练初期指标:
- Epoch 1/250 已完成
- 当前训练速度: 0.4it/s
- 预计剩余时间: 约2小时3分钟