跳转至内容

Ultralytics

Ultralytics 全面的端到端计算机视觉平台,可简化从数据准备到模型部署的整个机器学习工作流。专为需要生产就绪型计算机视觉解决方案,且无需应对基础设施复杂性的团队和个人打造。


观看: Ultralytics 入门指南

Ultralytics ?

Ultralytics 旨在以统一解决方案取代分散的机器学习工具。它整合了以下功能:

  • Roboflow - 数据管理与标注
  • Weights & Biases - 实验追踪
  • SageMaker- 云端训练
  • HuggingFace - 模型部署
  • Arize- 监控

一体化平台,原生支持YOLO11 YOLO26模型。

工作流:数据 → 训练 → 部署

该平台遵循精简的三阶段工作流程:

graph LR
    subgraph Data["📁 Data"]
        A[Upload] --> B[Annotate]
        B --> C[Analyze]
    end
    subgraph Train["🚀 Train"]
        D[Configure] --> E[Train on GPU]
        E --> F[View Metrics]
    end
    subgraph Deploy["🌐 Deploy"]
        G[Test] --> H[Deploy Endpoint]
        H --> I[Monitor]
    end
    Data --> Train --> Deploy
舞台功能
数据数据集上传、标注编辑器(手动+SAMSAM 自动标注)、统计可视化
训练项目组织架构,基于GPU 云端培训,实时指标流传输
部署推断测试,43个区域的专用端点,监控仪表盘

多区域基础设施

您的数据始终存储在您所在的区域。Ultralytics 在全球三个区域运营基础设施:

区域位置
美国美国中部(爱荷华州)
欧盟欧盟西部(比利时)
AP亚太地区(香港)

您在入职过程中选择区域后,所有数据、模型和部署都将保留在该区域内。

主要功能

数据准备

  • 数据集管理:上传图像、视频或ZIP压缩包,自动处理
  • 标注编辑器:针对YOLO 类型(detect、segment、姿势估计、旋转框检测、classify)的手动标注
  • SAM 标注:基于点击的智能标注技术,采用全自动分割模型
  • 自动标注:利用训练好的模型对新数据进行预标注
  • 统计数据:班级分布、位置热力图及维度分析

模型训练

  • 云端训练:在云端GPU(RTX 4090、A100、H100)上进行训练,并实时获取指标数据
  • 远程培训:随时随地开展培训,并将指标数据实时传输至平台(W&B风格)
  • 项目组织:分组相关模型,比较实验,track
  • 17种导出格式:ONNX、TensorRT、CoreML、TFLite

部署

  • 推断测试:在浏览器中直接测试模型,支持自定义图像
  • 专用端点:部署至全球43个区域,支持自动扩展
  • 监控:实时指标、请求日志和性能仪表盘

账户管理

  • API密钥:远程培训与API访问的安全密钥管理
  • 费用与计费:按需付费的培训服务,价格透明
  • GDPR合规:数据导出与账户删除

从这些资源开始:

常见问题

如何开始Ultralytics ?

开始使用Ultralytics

  1. 注册:在platform.ultralytics.com创建账户
  2. 选择区域:在注册过程中选择您的数据区域(美国、欧盟或AP)
  3. 上传数据集:导航至数据集部分上传您的数据
  4. 训练模型:创建项目并开始在云端GPU上进行训练
  5. 部署:测试您的模型并部署到专用端点

有关详细指南,请参阅快速入门页面。

Ultralytics 有哪些优势?

Ultralytics

  • 统一工作流:数据、训练与部署一站式完成
  • 多区域:数据驻留于美国、欧盟或AP
  • 无代码训练:无需编写代码即可训练高级YOLO
  • 实时指标:流式传输训练进度并监控部署情况
  • 43 个部署区域:在全球范围内将模型部署至用户附近
  • 5种任务类型:支持检测、分割、姿势估计、旋转框检测和分类
  • AI辅助标注:SAM 自动标注技术加速数据准备

云端训练GPU ?

Ultralytics GPU 进行云端训练:

GPU视频内存最适合
RTX 409024GB快速训练,最多用例
RTX 309024GB高性价比培训
A100 40GB40GB大型模型,大批量生产
A100 80GB80GB超大型模型
H100 80GB80GB最高性能
L40S48GB均衡性能

有关价格和详情,请参阅云培训

远程培训是如何运作的?

您可以在任何地方训练模型,并将指标流式传输到平台。

软件包版本要求

平台集成需要ultralytics>= 8.4.0 版本。较低版本将无法与平台兼容。

pip install "ultralytics>=8.4.0"
# Set your API key
export ULTRALYTICS_API_KEY="your_api_key"

# Train with project/name to stream metrics
yolo train model=yolo11n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

有关远程培训的更多详情,请参阅云培训

有哪些注释工具可用?

该平台包含一个功能齐全的注释编辑器,支持:

  • 手动工具:边界框、多边形、关键点、定向框、分类
  • SAM 标注:点击使用Segment Anything模型生成精准遮罩
  • YOLO :利用训练好的模型对图像进行预标注
  • 键盘快捷键:通过热键实现高效工作流程

见注释中的完整指南。



📅 0 天前创建 ✏️ 0 天前更新
glenn-jocher

评论