模型训练
Ultralytics Platform 提供了全面的 YOLO 模型训练工具,从组织实验到运行云端训练作业,并支持实时指标流传输。
概述
训练部分可帮助您:

工作流程
graph LR
A[📁 Project] --> B[⚙️ Configure]
B --> C[🚀 Train]
C --> D[📈 Monitor]
D --> E[📦 Export]
style A fill:#4CAF50,color:#fff
style B fill:#2196F3,color:#fff
style C fill:#FF9800,color:#fff
style D fill:#9C27B0,color:#fff
style E fill:#00BCD4,color:#fff
| 阶段 | 描述 |
|---|---|
| 项目 | 创建工作区以组织相关模型 |
| 配置 | 选择数据集、基础模型和训练参数 |
| 训练 | 在云端 GPU 或本地硬件上运行 |
| 监控 | 查看实时损失曲线和指标 |
| 导出 | 转换为17种以上部署格式(详情) |
训练选项
Ultralytics平台支持多种训练方法:
| 方法 | 描述 | 最适合 |
|---|---|---|
| 云端训练 | 在Ultralytics 进行训练 | 无需本地GPU,具备可扩展性 |
| 本地培训 | 本地训练,将指标流式传输至平台 | 利用现有硬件,保障隐私性 |
| Colab训练 | 使用Google | 免费GPU访问 |
GPU 选项
Ultralytics 上可用于云端训练的可用 GPU:
| GPU | 显存 | 每小时费用 | 最适合 |
|---|---|---|---|
| RTX 2000 Ada | 16 GB | $0.24 | 小数据集,测试 |
| RTX A4500 | 20 GB | $0.24 | 中小型数据集 |
| RTX A5000 | 24 GB | $0.26 | 中等规模的数据集 |
| RTX 4000 Ada | 20 GB | $0.38 | 中等规模的数据集 |
| L4 | 24 GB | $0.39 | 推理优化 |
| A40 | 48 GB | $0.40 | 更大的批量 |
| RTX 3090 | 24 GB | $0.46 | 极佳性价比 |
| RTX A6000 | 48 GB | $0.49 | 大型模型 |
| RTX 4090 | 24 GB | $0.59 | 最佳性价比 |
| RTX 6000 Ada | 48 GB | $0.77 | 大规模批量训练 |
| L40S | 48 GB | $0.86 | 大规模批量训练 |
| RTX 5090 | 32 GB | $0.89 | 最新一代 |
| L40 | 48 GB | $0.99 | 大型模型 |
| A100 PCIe | 80 GB | $1.39 | 生产培训 |
| A100 SXM | 80 GB | $1.49 | 生产培训 |
| RTX PRO 6000 | 96 GB | $1.89 | 推荐默认值 |
| H100 PCIe | 80 GB | $2.39 | 高效能训练 |
| H100 SXM | 80 GB | $2.69 | 最快的训练 |
| H100 NVL | 94 GB | $3.07 | 最高性能 |
| H200 NVL | 143 GB | $3.39 | 最大内存 |
| H200 SXM | 141 GB | $3.59 | 最高性能 |
| B200 | 180 GB | $4.99 | 最大模型 |
注册积分
新账户注册后可获得培训积分。详情请查看账单。
实时指标
在训练过程中,可通过三个子标签页查看实时指标:
graph LR
A[Charts] --> B[Loss Curves]
A --> C[Performance Metrics]
D[Console] --> E[Live Logs]
D --> F[Error Detection]
G[System] --> H[GPU Utilization]
G --> I[Memory & Temp]
style A fill:#2196F3,color:#fff
style D fill:#FF9800,color:#fff
style G fill:#9C27B0,color:#fff
| 子标签页 | 指标 |
|---|---|
| 图表 | 盒/类别/DFL损失mAP50,mAP50,精度,召回率 |
| 控制台 | 实时训练日志,支持ANSI颜色和错误检测 |
| 系统 | GPU 、内存、温度、CPU、磁盘 |
自动检查点
平台会在每个 epoch 自动保存检查点。最佳模型(最高mAP)和最终模型始终会被保留。
快速入门
一分钟内开启云端培训之旅:
- 在侧边栏创建项目
- 点击新建模型
- 选择模型、数据集和GPU
- 点击开始训练
export ULTRALYTICS_API_KEY="your_api_key"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset \
epochs=100 project=username/my-project name=exp1
from ultralytics import YOLO
model = YOLO("yolo26n.pt")
model.train(
data="ul://username/datasets/my-dataset",
epochs=100,
project="username/my-project",
name="exp1",
)
快速链接
常见问题
训练需要多长时间?
训练时间取决于:
- 数据集大小(图像数量)
- 模型大小 (n, s, m, l, x)
- 训练轮次
- 所选GPU类型
在RTX PRO 6000上进行一次典型训练(1000张图像,YOLO26n模型,100个 epoch)约需2-3小时。较小规模训练(500张图像,RTX 4090上运行50个 epoch)可在一小时内完成。具体成本估算请参阅费用示例。
我可以同时训练多个模型吗?
是的。并行云训练的限制取决于您的套餐:免费版支持3个,专业版支持10个,企业版则无限制。若需更多并行训练,请使用多台机器进行远程训练。
如果训练失败怎么办?
如果训练失败:
- 检查点在每个训练轮次保存
- 您可以从上一个检查点恢复
- 仅对已完成的计算时间收取费用
如何选择合适的 GPU?
| 场景 | 推荐GPU |
|---|---|
| 大多数培训工作 | RTX PRO 6000 |
| 大型数据集或大批量大小 | H100 SXM 或 H200 |
| 预算有限 | RTX 4090 |
📅 创建于 1 个月前 ✏️ 更新于 4 天前