模型
Ultralytics Platform 为训练、分析和部署 YOLO 模型提供全面的模型管理功能。你可以直接在该平台上上传预训练模型或训练新模型。

上传模型
将现有模型权重上传至平台:
- 导航到你的项目
- 拖放
.pt文件到项目页面或模型侧边栏 - 模型元数据会自动从文件中解析
可以同时上传多个文件(最多 3 个并发)。

支持的模型格式:
| 格式 | 扩展名 | 描述 |
|---|---|---|
| PyTorch | .pt | 原生 Ultralytics 格式 |
上传后,平台会解析模型元数据:
训练模型
直接在平台上训练新模型:
- 导航到你的项目
- 点击 New Model
- 选择基础模型和数据集
- 配置训练参数
- 选择云端或本地训练
- 开始训练
请参阅云端训练获取详细说明。
模型生命周期
graph LR
A[Upload .pt] --> B[Overview]
C[Train] --> B
B --> D[Predict]
B --> E[Export]
B --> F[Deploy]
E --> G[17+ Formats]
F --> H[Endpoint]
style A fill:#4CAF50,color:#fff
style C fill:#FF9800,color:#fff
style E fill:#2196F3,color:#fff
style F fill:#9C27B0,color:#fff模型页面选项卡
每个模型页面都包含以下选项卡:
| 选项卡 | 内容 |
|---|---|
| 概览 (Overview) | 模型元数据、关键指标、数据集链接 |
| 训练 | 训练图表、控制台输出、系统统计信息 |
| 预测 (Predict) | 交互式浏览器推理 |
| 导出 | 带有 GPU 选择的格式转换 |
| 部署 | 端点创建和管理 |
概览选项卡
显示模型元数据和关键指标:
- 模型名称(可编辑)、状态徽章、任务类型
- 最终指标(mAP50、mAP50-95、精确率、召回率)
- 显示训练进度的指标迷你图
- 训练参数(epoch、批次大小、图像大小等)
- 数据集链接(当使用平台数据集训练时)
- 模型权重下载按钮

训练选项卡
训练选项卡包含三个子选项卡:
图表子选项卡
显示损失曲线和各 epoch 性能指标的交互式训练指标图表:
| 图表组 | 指标 |
|---|---|
| 指标 | mAP50, mAP50-95, 精确率, 召回率 |
| 训练损失 | train/box_loss, train/cls_loss, train/dfl_loss |
| 验证损失 | val/box_loss, val/cls_loss, val/dfl_loss |
| 学习率 | lr/pg0, lr/pg1, lr/pg2 |

控制台子选项卡
训练过程中的实时控制台输出:
- 训练期间的实时日志流
- Epoch 进度条和验证结果
- 带有高亮错误横幅的错误检测
- 支持 ANSI 颜色以显示格式化输出

系统子选项卡
训练期间的 GPU 和系统指标:
| 指标 | 描述 |
|---|---|
| GPU 利用率 | GPU 利用率百分比 |
| GPU 显存 | GPU 显存使用量 |
| GPU 温度 | GPU 温度 |
| CPU 使用率 | CPU 利用率 |
| 内存 (RAM) | 系统内存使用量 |
| 磁盘 | 磁盘使用量 |

预测选项卡
直接在浏览器中运行交互式推理:
预测选项卡在 Ultralytics Cloud 上运行推理,因此你不需要本地 GPU。结果会通过与模型任务类型匹配的交互式覆盖层显示。
导出选项卡
将模型导出为 17 种以上的部署格式。请参阅下方的导出模型以及核心导出模式指南获取完整详细信息。
部署选项卡
创建和管理专用推理端点。详细信息请参阅部署。
验证图表
训练完成后,查看详细的验证分析:
混淆矩阵
显示每个类别的预测准确性的交互式热力图:

PR/F1 曲线
不同置信度阈值下的性能曲线:

| 曲线 | 描述 |
|---|---|
| 查准率-查全率 (Precision-Recall) | 查准率与查全率之间的权衡 |
| F1分数-置信度 (F1-Confidence) | 不同置信度水平下的 F1 分数 |
| 查准率-置信度 (Precision-Confidence) | 不同置信度水平下的查准率 |
| 查全率-置信度 (Recall-Confidence) | 不同置信度水平下的查全率 |
导出模型
graph LR
A[Select Format] --> B[Configure Args]
B --> C[Export]
C --> D{GPU Required?}
D -->|Yes| E[Cloud GPU Export]
D -->|No| F[CPU Export]
E --> G[Download]
F --> G
style A fill:#2196F3,color:#fff
style C fill:#FF9800,color:#fff
style G fill:#4CAF50,color:#fff将你的模型导出为 17 种以上的部署格式:
- 导航至 Export 选项卡
- 选择目标格式
- 配置导出参数(图像大小、半精度、动态等)
- 对于需要 GPU 的格式 (TensorRT),选择一种 GPU 类型
- 点击 Export
- 完成后下载

支持的格式
该平台支持导出为 17 种以上的部署格式:ONNX, TorchScript, OpenVINO, TensorRT, CoreML, TF SavedModel, TF GraphDef, TF Lite, TF Edge TPU, TF.js, PaddlePaddle, NCNN, MNN, RKNN, IMX500, Axelera 和 ExecuTorch。
格式选择指南
| 目标 | 推荐格式 | 备注 |
|---|---|---|
| NVIDIA GPUs | TensorRT | 最大推理速度 |
| Intel 硬件 | OpenVINO | CPU、GPU 和 VPU |
| Apple 设备 | CoreML | iOS, macOS, Apple Silicon |
| Android | TF Lite 或 NCNN | 最佳移动端性能 |
| Web 浏览器 | TF.js 或 ONNX | 通过 ONNX Runtime Web 使用 ONNX |
| 边缘设备 | TF Edge TPU 或 RKNN | Coral 和 Rockchip(参见 支持的芯片) |
| 通用 | ONNX | 适用于大多数运行时 |

RKNN 芯片支持
导出为 RKNN 格式时,请选择你的目标 Rockchip 设备:
| 芯片 | 描述 |
|---|---|
| RK3588 | 高端边缘 SoC |
| RK3576 | 中端边缘 SoC |
| RK3568 | 中端边缘 SoC |
| RK3566 | 中端边缘 SoC |
| RK3562 | 入门级边缘 SoC |
| RV1103 | 视觉处理器 |
| RV1106 | 视觉处理器 |
| RV1103B | 视觉处理器 |
| RV1106B | 视觉处理器 |
| RK2118 | AI 处理器 |
| RV1126B | 视觉处理器 |
导出任务生命周期
导出任务会经历以下状态:
| 状态 | 描述 |
|---|---|
| Queued (排队中) | 导出任务正在等待开始 |
| Starting (开始中) | 导出任务正在初始化 |
| Running (运行中) | 导出正在进行中 |
| Completed (已完成) | 导出完成 —— 可下载 |
| Failed (已失败) | 导出失败(请参阅错误消息) |
| Cancelled (已取消) | 导出被用户取消 |
导出时间因格式而异。由于引擎优化,TensorRT 导出可能需要几分钟。需要 GPU 的格式 (TensorRT) 在 Ultralytics Cloud GPU 上运行 —— 默认导出 GPU 为 RTX 4090。
批量导出操作
- 导出全部: 点击
Export All以使用默认设置启动所有基于 CPU 的格式的导出任务。 - 删除所有导出: 点击
Delete All以移除该模型的所有导出结果。
格式限制
某些导出格式具有架构或任务限制:
| 格式 | 限制 |
|---|---|
| IMX500 | 仅适用于 YOLOv8n 和 YOLO11n |
| Axelera | 仅限检测模型 |
| PaddlePaddle | 不适用于 YOLO26 的检测/分割/姿态/OBB 模型 |
- 分类导出不包含 NMS。
- 批大小大于
1的 CoreML 导出使用dynamic=true。 - 不支持的格式/模型组合在启动前的导出对话框中会被禁用。
克隆模型
将模型克隆到其他项目:
- 打开模型页面
- 点击 Clone 按钮
- 选择目标项目
- 点击 Clone
模型及其权重会被复制到目标项目中。
下载模型
下载你的模型权重:
- 导航至模型的 Overview 选项卡
- 点击 Download 按钮
- 原始
.pt文件会自动下载
导出完成后,可以从 Export 选项卡下载已导出的格式。
数据集链接
模型可以链接到其源数据集:
- 查看训练使用了哪个数据集
- 点击 Overview 选项卡上的数据集卡片以跳转至该数据集
- 追踪数据血缘
当使用 ul:// URI 格式 通过 Platform 数据集进行训练时,链接是自动完成的。
# Train with a Platform dataset — linking is automatic
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100ul:// 方案会解析为你 Platform 中的数据集。训练后的模型 Overview 选项卡将显示指向此数据集的链接(参见 使用 Platform 数据集)。
可见性设置
控制谁可以查看你的模型:
| 设置 | 描述 |
|---|---|
| Private | 仅你能访问 |
| Public | 任何人均可在 Explore 页面查看 |
若要更改可见性,请点击模型页面上的可见性徽章(例如 private 或 public)。切换为私有会立即生效。切换为公开在应用前会显示确认对话框。
删除模型
移除你不再需要的模型:
- 打开模型操作菜单
- 点击 Delete
- 确认删除
已删除的模型会进入回收站保留 30 天。可从 设置 > 回收站 中恢复。
另请参阅
常见问题解答
支持哪些模型架构?
Ultralytics Platform 全面支持所有带有专用项目的 YOLO 架构:
- YOLO26:n、s、m、l、x 变体(最新,推荐)— platform.ultralytics.com/ultralytics/yolo26
- YOLO11:n、s、m、l、x 变体 — platform.ultralytics.com/ultralytics/yolo11
- YOLOv8:n、s、m、l、x 变体 — platform.ultralytics.com/ultralytics/yolov8
- YOLOv5:n、s、m、l、x 变体 — platform.ultralytics.com/ultralytics/yolov5
所有架构均支持 5 种任务类型:检测、分割、姿态、OBB 以及 分类。
可以下载我训练的模型吗?
是的,可以从模型页面下载你的模型权重:
- 点击 Overview 选项卡上的下载图标
- 原始
.pt文件会自动下载 - 导出的格式可以从 Export 选项卡下载
如何跨项目比较模型?
目前,模型比较仅限于项目内部。若要跨项目比较:
- 将模型克隆到同一个项目,或者
- 导出指标并在外部进行比较
最大模型大小是多少?
没有严格的限制,但超大模型(>2GB)可能需要更长的上传和处理时间。
我可以微调预训练模型吗?
可以!你可以使用任何官方 YOLO26 模型作为基础,或者在训练对话框的模型选择器中选择你自己已完成的模型之一。Platform 支持从任何已上传的检查点进行微调。