You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为YOLOv8项目添加标签文件夹?训练时无法检测标签文件夹

报错翻译

警告 ⚠️ 在检测集中未找到标签,没有标签无法计算指标

问题解决步骤
  • 修正数据集目录结构:YOLOv8默认要求图片和标签对应分级存放,正确结构应为:

    data/
    ├── img/
    │   ├── train/
    │   └── val/
    └── labels/
        ├── train/
        └── val/
    

    你当前的配置里train和val都指向同一个img目录,既没区分训练/验证集,也缺少同级的labels目录来存放标注文件。

  • 更新trainer.yaml配置:调整配置文件,明确训练、验证集的图片路径,YOLOv8会自动匹配同级labels目录下的对应标注,示例如下:

    path: -CENCORED-/Masaüstü/CustomObjectDetection/data  # 数据集根目录
    train: img/train  # 训练集图片路径
    val: img/val      # 验证集图片路径
    
    names:
      0: fire
      1: smoke
    
  • 确认标注文件合规:

    • 标注文件必须是.txt格式,且与对应图片同名(比如img/train/fire001.jpg对应labels/train/fire001.txt)。
    • txt内容需遵循YOLO格式:类别索引 归一化中心点x 归一化中心点y 归一化宽度 归一化高度。
  • 校验路径有效性:确保yaml中的path是正确的绝对路径,或相对于训练脚本的相对路径,避免路径错误导致无法读取标签。

内容的提问来源于stack exchange,提问作者ByOyunmer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 16:32:37