Ultralytics YOLO27: 加入候补名单。
获取 YOLO 许可
Ultralytics YOLO

使用 Ultralytics YOLOv5 v6.2 简化分类工作流

了解全新的 YOLOv5 v6.2 版本,体验分类模型、ClearML 集成、GPU 基准测试、训练可复现性等功能。

Nuvola LadiNuvola Ladi2 分钟阅读
Ultralytics YOLOv5 v6.2 分类工作流

YOLOv5 持续推动目标检测技术的发展。从全新的分类模型、训练可复现性和 Apple Metal Performance Shaders(MPS)支持,到与 ClearML 和 Deci 的集成,以下是 YOLOv5 v6.2 版本的更新内容。

Ultralytics YOLOv5 重要更新#

自 2022 年 2 月上次发布以来,我们一直在改进 YOLOv5。以下是最新 YOLOv5 v6.2 中最重要的更新:

  • 分类模型:首次推出 Ultralytics YOLOv5-cls ImageNet 预训练图像分类模型。
  • ClearML 日志记录:集成开源实验跟踪工具 ClearML。安装 pip install clearml 即可启用集成,让用户在 ClearML 中跟踪每次训练运行。这样,用户就能跟踪并比较训练运行,甚至远程安排训练运行。
  • GPU 导出基准测试:使用 python utils/benchmarks.py --weights yolov5s.pt --device 0 测试所有 YOLOv5 导出格式的基准指标(mAP 和速度),以运行 GPU 基准测试;使用 --device cpu 运行 CPU 基准测试。
  • 训练可复现性:现在可以使用 torch>=1.12.0 完全复现单 GPU 上的 Ultralytics YOLOv5 训练,并可使用新参数 --seed(默认值为 seed=0)。
  • Apple Metal Performance Shader(MPS)支持:通过 --device mps 支持 Apple M1/M2 设备(完整功能仍需等待 torch 在 pytorch/pytorch#77764 中的更新)。

Ultralytics YOLOv5 v6.2 分类

全新的分类模型#

本次发布的主要目标是推出简单易用的 YOLOv5 分类工作流,就像我们现有的目标检测模型一样。新的 v6.2 YOLOv5-cls 模型只是一个起点;今后我们会继续改进这些模型,并同步完善现有检测模型。欢迎为这项工作贡献力量:欢迎参与贡献!

自 2022 年 2 月上次发布以来,本次版本整合了 41 位贡献者提交的 401 个 PR。它新增了分类训练、验证、预测和导出(支持全部 11 种格式),还提供 ImageNet 预训练的 YOLOv5m-cls、ResNet(18、34、50、101)和 EfficientNet(b0-b3)模型。

我们使用 4xA100 实例在 ImageNet 上训练了 Ultralytics YOLOv5-cls 分类模型,共训练 90 个周期;同时使用相同的默认训练设置训练了 ResNet 和 EfficientNet 模型进行比较。我们将所有模型导出为 ONNX FP32 格式进行 CPU 速度测试,并导出为 TensorRT FP16 格式进行 GPU 速度测试。为了便于复现,我们在 Google Colab Pro 上运行了所有速度测试。

Ultralytics 接下来会做什么?#

下一版本 v6.3 计划于 2022 年 9 月发布,将为 Ultralytics YOLOv5 正式加入实例分割支持;今年晚些时候还将发布重要的 v7.0 版本,更新全部 3 项任务——检测、分割和分类——所用的架构。(实例分割最终在 YOLOv5 v7.0 中推出。)

访问我们的 YOLOv5 开源 GitHub 代码库,了解最新动态并进一步了解此版本。

作者

Nuvola Ladi
Nuvola Ladi

数字内容经理 · Ultralytics

Nuvola Ladi 是 Ultralytics 的数字内容经理,负责创作涵盖视觉 AI 和 Ultralytics YOLO 的内容,并代表公司参加 PyTorch Conference 2025 等行业活动。她常驻西班牙,拥有 IE University 的视觉与数字媒体硕士学位。加入 Ultralytics 之前,她曾在 XVA Gallery & Hotel 和 Rolex 等机构任职。

评论

提出问题、分享你的结果,或帮助其他人。

探索解决方案

体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

使用 Ultralytics YOLO 将无人机和航空影像转化为农业、水产养殖、保护工作和地理空间分析的实时洞察。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 将计算机视觉应用于航空航天领域,包括飞机检查、跑道 FOD 检测、机场地面作业和复合材料缺陷检测。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情

让我们携手构建 AI 的未来!

开启你的旅程,迎接机器学习的未来