跳转至内容

Ultralytics Platform 快速入门

Ultralytics Platform设计为用户友好且直观,允许用户快速上传他们的数据集并训练新的YOLO模型。它提供了一系列预训练模型供选择,方便用户快速上手。模型训练完成后,可以直接在浏览器中进行测试,并一键部署到生产环境。



观看: Ultralytics 平台入门 - 快速入门

journey
    title Your First Model in 5 Minutes
    section Sign Up
      Create account: 5: User
      Select region: 5: User
    section Prepare Data
      Upload dataset: 5: User
      Review images: 4: User
    section Train
      Configure training: 5: User
      Monitor progress: 3: Platform
    section Deploy
      Test model: 5: User
      Deploy endpoint: 5: User

开始使用

Ultralytics Platform 提供多种简便的注册选项。您可以使用Google或GitHub账户,或使用您的电子邮件地址进行注册和登录。

Ultralytics 平台注册

区域选择

在入职过程中,您将被要求选择您的数据区域。平台会自动测量到每个区域的延迟并推荐最近的区域。这是一个重要的选择,因为它决定了您的数据、模型和部署将存储在哪里。

Ultralytics 平台新手引导区域地图带延迟

区域标签位置最适合
美国美洲爱荷华州,美国美洲用户,美洲地区最快
欧盟欧洲、中东和非洲比利时,欧洲欧洲用户,符合 GDPR 规定
AP亚太地区香港,亚太地区亚太用户,亚太地区延迟最低

区域永久性

您的区域选择在账户创建后无法更改。请选择离您或您的用户最近的区域以获得最佳性能。

免费积分

每个新账户都会获得用于云 GPU 训练的免费积分:

邮箱类型注册积分如何获得资格
工作/公司邮箱$25.00使用您的公司域名(如 @company.com)
个人邮箱$5.00Gmail、Yahoo、Outlook 等

最大化您的积分

使用工作邮箱注册可获得 $25 积分。如果您使用个人邮箱注册,稍后可以验证工作邮箱以解锁额外的 $20 积分。

完成您的个人资料

新手引导流程将引导您完成三个步骤:

  1. 用户名 — 选择一个独一无二的用户名(永久性,注册后无法更改)
  2. 数据区域 — 选择美国、欧盟或亚太地区,并通过可视化世界地图显示延迟
  3. 个人资料 — 设置您的显示名称、公司和主要使用场景

Ultralytics 平台新手引导资料带用例

稍后更新

您可以随时从设置更新您的个人资料,包括您的显示名称、个人简介和社交链接。请注意,您的用户名和数据区域在注册后无法更改。

主页仪表板

登录后,您将进入 Ultralytics Platform 的主页,该主页提供一个欢迎卡片,其中包含工作区统计信息、数据集、项目和存储的快速访问,以及最近活动动态。

Ultralytics 平台主页仪表板欢迎卡片

侧边栏提供对所有平台部分的访问:

部分项目描述
顶部搜索快速搜索您的所有资源 (Cmd+K)
主页包含快速操作和近期活动的仪表盘
探索发现公共项目和数据集
我的项目标注您为标注而组织的数据集
训练包含已训练模型的项目
部署您的活跃部署
底部回收站已删除项(30天内可恢复)
设置账户、账单和偏好设置
反馈向 Ultralytics 发送反馈

欢迎卡

欢迎卡片一目了然地显示您的个人资料、套餐徽章和工作区统计信息:

统计描述
数据集数据集数量
图像所有数据集中的总图像数量
标注总标注数量
项目项目数量
模型总训练模型数量
导出模型导出数量
部署活跃部署数量

快速操作

在欢迎卡片下方,仪表板显示了三张卡片:

  • 数据集:创建新数据集或拖放图像、视频或数据集文件进行上传。显示您最近的数据集。
  • 项目:创建新项目或拖放 .pt 要上传的模型文件。显示您最近的项目。
  • 存储:您的存储使用概览(数据集、模型、导出)及计划限制。

底部有一个最近活动表,显示您最新的数据集、模型和训练运行。

按下 Cmd+K (Mac)或 Ctrl+K (Windows/Linux)以打开搜索栏。即时搜索页面、项目、数据集和部署。

AI聊天助手

每个页面都提供一个浮动聊天小部件。点击它可以询问有关YOLO训练、标注、部署或任何平台功能的问题。助手会根据当前页面提供上下文感知的帮助。

新手导览

平台包含引导式导览,在您探索不同部分时介绍关键功能:

导览触发条件涵盖内容
导航导览新手入门后首次访问主页主页、探索、标注、训练、部署、设置、账户
项目导览首次访问项目页面模型侧边栏、训练图表、训练按钮
数据集导览首次访问数据集页面图像画廊、拆分选项卡、类别、图表、训练、上传、下载

企业用户

企业版用户在训练步骤中会看到一个增强的导航导览,其中包含企业特定的指导。

重新开始导览

要重播任何导览:

  • 重做导览按钮 — 点击您的个人资料头像(侧边栏左下角)以打开用户菜单,然后选择重做导览。这将重置所有导览,以便它们在您下次访问每个部分时重播。
  • URL 参数 — 导航至 platform.ultralytics.com/home?tour=nav 直接重新启动导航导览。

上传您的第一个数据集

导航至 Annotate 在侧边栏中并点击 New Dataset 添加您的训练数据。您也可以直接将文件拖放到主仪表板上的“数据集”卡片中。

Ultralytics 平台快速入门上传对话框

Ultralytics 平台支持多种上传格式(详细信息请参阅数据集):

格式最大大小(免费版 / 专业版 / 企业版)描述
图像50 MBJPG、PNG、WebP、TIFF 和其他常见格式
数据集归档10 / 20 / 50 GBZIP 或 TAR 归档文件 (包括 .tar.gz.tgz) 包含图像和标签
视频1 GBMP4, WebM, MOV, AVI, MKV, M4V - 帧提取速率约为每秒1帧(最多100帧)
NDJSON10 / 20 / 50 GBUltralytics 数据集导出格式,用于可移植元数据
graph LR
    A[Drop Files] --> B[Auto-Package ZIP]
    B --> C[Upload to Storage]
    C --> D[Backend Worker]
    D --> E[Resize & Thumbnail]
    E --> F[Parse Labels]
    F --> G[Compute Statistics]
    G --> H[Dataset Ready]

上传后,平台会自动处理您的数据:

  1. 大于4096像素的图像将被调整大小(保持宽高比)
  2. 生成 256 像素缩略图以便快速浏览
  3. 标签被解析和验证 (YOLO .txt 格式)
  4. 计算统计数据(类别分布、热力图、维度)

YOLO数据集结构

为获得最佳结果,请上传 ZIP 或 TAR 归档文件 (包括 .tar.gz.tgz) 采用标准 YOLO 结构:

my-dataset.zip
├── data.yaml          # Class names and splits
├── train/
│   ├── images/
│   │   ├── img001.jpg
│   │   └── img002.jpg
│   └── labels/
│       ├── img001.txt
│       └── img002.txt
└── val/
    ├── images/
    └── labels/

有关所有任务的完整语法,请参阅detectsegment姿势估计旋转框检测classify数据集指南。

了解更多关于数据集以及支持的detectsegment姿势估计旋转框检测classify格式。

创建您的第一个项目

项目可帮助您组织相关的模型和实验。导航到“项目”并点击“创建项目”。

Ultralytics 平台创建项目

输入项目的名称和可选描述。项目包含:

  • 模型:已训练的检查点
  • 活动日志:变更历史记录

了解更多关于项目

训练您的第一个模型

在您的项目中,点击 Train Model 开始云端训练。

Ultralytics 平台快速入门训练对话框云选项卡

训练配置

  1. 选择数据集: 从您上传的数据集中选择(仅限具有 train 分割 显示)
  2. 选择模型:选择一个基础模型 — 官方Ultralytics模型或您自己训练的模型
  3. 设置训练轮次: 训练迭代次数(默认值:100)
  4. 选择 GPU: 根据您的预算和模型大小选择计算资源
模型尺寸速度准确率推荐GPU
YOLO26n纳米最快良好RTX PRO 6000 (96 GB)
YOLO26s小型快速更好RTX PRO 6000 (96 GB)
YOLO26m中等适中RTX PRO 6000 (96 GB)
YOLO26l较慢更高A100 (80 GB)
YOLO26x超大最慢最佳H100 (80 GB)

GPU 选择

GPU价格从0.24美元/小时(RTX 2000 Ada,16 GB)到4.99美元/小时(B200,180 GB)不等。默认GPU是RTX PRO 6000(96 GB Blackwell,1.69美元/小时)——在内存和性能之间取得了极佳的平衡。所有套餐均提供20个GPU;H200和B200需要专业版或企业版。查看完整的GPU定价表

需要信用余额

云端训练需要有足够的正向信用余额以支付估算的作业成本。请在以下位置查看您的余额 Settings > Billing. 新账户可获得免费积分(个人邮箱5美元,工作邮箱25美元)。

监控训练

训练开始后,您可以通过三个子选项卡实时监控进度:

子选项卡内容
图表训练/验证损失曲线、mAP、精度、召回率
控制台实时训练日志输出
系统GPU 利用率、内存使用量、硬件指标

Ultralytics 平台训练图表:损失和指标

指标通过 SSE(服务器发送事件)实时传输。训练完成后,会生成验证图,包括混淆矩阵、PR 曲线和 F1 曲线。

取消训练

您可以随时取消正在运行的训练任务。您只需支付截至取消时所使用的计算时间费用。

阅读更多关于云训练的信息。

测试您的模型

训练完成后,直接在浏览器中测试您的模型:

  1. 导航到您的模型的 Predict 选项卡
  2. 上传图片,拖放,或使用示例图片(拖放时自动推理)
  3. 查看推理结果,并在画布上渲染边界框

Ultralytics 平台预测选项卡带边界框

调整推理参数:

参数默认值描述
置信度0.25筛选低置信度预测
IoU0.7控制NMS的重叠度
图像大小640调整推理输入大小

字段 Predict 选项卡提供即用型代码示例,其中已预填您的实际 API 密钥:

import requests

url = "https://platform.ultralytics.com/api/models/{model_id}/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}

with open("image.jpg", "rb") as f:
    response = requests.post(url, headers=headers, files={"file": f})

print(response.json())
curl -X POST "https://platform.ultralytics.com/api/models/{model_id}/predict" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@image.jpg"

自动推理

当您拖放图像时,预测选项卡会自动运行推理 — 无需点击按钮。示例图像(bus.jpg、zidane.jpg)已预加载,可供即时测试。

阅读更多关于推理的信息。

部署到生产环境

将您的模型部署到专用端点以供生产使用:

  1. 导航到您的模型的 Deploy 选项卡
  2. 从交互式世界地图中选择区域(43个可用区域)
  3. The map shows real-time latency measurements with traffic light colors (green < 100ms, yellow < 200ms, red > 200ms)
  4. 点击 Deploy 创建您的端点

Ultralytics 平台部署选项卡带延迟的区域地图

graph LR
    A[Select Region] --> B[Deploy]
    B --> C[Provisioning ~1 min]
    C --> D[Running]
    D --> E{Lifecycle}
    E --> F[Stop]
    E --> G[Delete]
    F --> H[Resume]
    H --> D

您的端点将在大约一分钟内准备就绪,并具有以下功能:

  • 唯一URL:用于API调用的HTTPS端点
  • 自动扩缩容:随流量自动扩缩
  • 监控:请求指标和日志

部署生命周期

端点可以启动停止删除。已停止的端点不产生计算成本,但会保留其配置。一键重启已停止的端点。

部署后,您可以从...管理所有端点 Deploy 侧边栏中的部分,其中展示了包含活动部署、概览指标和所有端点列表的全球地图。

了解更多关于端点的信息。

远程训练 (可选)

如果您更喜欢在自己的硬件上训练,可以使用您的API密钥将指标流式传输到平台。这类似于 Weights & Biases — 随时随地训练,在平台上监控。

  1. 在...中生成API密钥 Settings > Profile (API密钥部分)
  2. 设置环境变量并使用 project/name 格式:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"

yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

API 密钥格式

API 密钥以...开头 ul_ 后跟40个十六进制字符(共43个字符)。密钥是作用于您工作区的完全访问令牌。

了解更多关于API 密钥数据集 URI远程训练的信息。

反馈与帮助

使用侧边栏底部的帮助页面直接向Ultralytics发送反馈。您可以评价您的体验,选择反馈类型(错误报告、功能请求或一般性反馈),并附上截图。

如果您需要更多帮助:



📅 创建于 2 个月前 ✏️ 更新于 4 天前
glenn-jochermykolaxboikoRizwanMunawarsergiuwaxmann

评论