Ultralytics

一个专注于 YOLO 系列模型的计算机视觉框架,能快速搞定目标检测、分割、姿态估计等任务,从训练到部署一条龙服务。

Github 🆓 免费 🔓 开源
✨ 支持YOLOv5/v8等多版本模型✨ 训练到部署全流程覆盖✨ 提供轻量到高精度多种模型✨ 支持多种硬件与导出格式✨ 社区活跃,文档完善易上手
🌐 访问官网 →

产品概述

Ultralytics 是一个开源计算机视觉和深度学习框架,专为 YOLO 系列模型(如 YOLOv5、YOLOv8)打造。它覆盖了从数据准备、模型训练到最终部署的完整流程,让开发者能轻松完成目标检测、图像分割、姿态估计、分类和旋转目标检测等视觉任务。框架以简洁易用著称,同时提供了丰富的模型变体,兼顾速度和精度需求。

核心优势

**极简操作,快速上手**:无论是 Python API 还是命令行界面,Ultralytics 都设计得非常直观。只需几行代码就能加载预训练模型、启动训练或对图片进行预测,适合从新手到专家各层级用户。 **高性能与灵活性**:框架内置了多种加速技术,支持混合精度训练、模型剪枝和量化,在保证速度的同时不牺牲太多精度。同时提供从 Nano(轻量)到 X(高精度)多个模型尺度,方便根据场景自由选择。 **部署能力强大**:可以方便地将模型导出为 ONNX、TensorRT、CoreML、TFLite 等格式,在服务器、边缘设备甚至手机上运行。对小模型和嵌入式设备也做了优化,普通处理器也能流畅推理。

适用场景