海外访问:www.kdjingpai.com
Ctrl + D 收藏本站
当前位置:首页 » AI答疑

如何实现YOLOE对自定义物体的高精度检测?

2025-08-27 1.3 K

自定义训练流程

YOLOE支持通过三种方式适配新物体:

方案一:文本提示微调(5分钟速成)

  1. 准备10-20张带标注图片(COCO格式)
  2. 修改class_names.txt添加新类别(如”defective_part”)
  3. 运行:
    python train_text_prompt.py --data custom.yaml --weights yoloe-s.pt

方案二:视觉提示训练(适合无明确类别)

  • 步骤:
    1. 使用generate_sam_masks.py生成参考图分割掩码
    2. 执行train_vp.py训练视觉编码器
    3. 预测时加载vp_model.pt作为参考

方案三:全模型训练(最高精度)

需准备>1000张标注图:

  1. 转换数据集:
    python tools/convert2yolo.py --data_path ./custom
  2. 生成缓存:
    python generate_grounding_cache.py --img-path ./train --json-path annotations.json
  3. 启动训练(推荐A100显卡):
    python train_seg.py --batch 64 --epochs 100

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

回顶部

zh_CN简体中文