Ultralytics YOLO
ultralytics
🧩 软硬件结合
已发布
项目简介
Ultralytics YOLO 🚀
Ultralytics 是一个专注于计算机视觉领域的开源项目,其核心是提供一系列前沿的 YOLO(You Only Look Once)模型。该项目基于多年的基础研究,持续迭代更新,旨在为用户提供快速、准确且易于使用的视觉 AI 解决方案。技术栈以 Python 为主,深度集成 PyTorch 框架,并支持在 Google Colab、Kaggle、Paperspace Gradient 等主流平台上直接运行,极大降低了使用门槛。
标签
项目特点
**多任务支持**:覆盖目标检测、实例分割、语义分割、图像分类、姿态估计和目标跟踪等主流计算机视觉任务。
**模型丰富**:支持从 YOLOv3 到最新的 YOLO26 等多种 YOLO 模型版本,并持续更新。
**易于使用**:提供简洁的 CLI 命令和 Python API,安装简单(`pip install ultralytics`),上手门槛低。
**高性能**:模型在速度和精度之间取得优秀平衡,支持 CPU 和 GPU(如 T4 TensorRT)推理,并提供详细的性能基准。
**生态完善**:拥有详尽的官方文档、活跃的社区(Discord、Reddit、论坛)以及丰富的部署选项(ONNX、TensorRT 等)。
技术规格
| 支持任务 | |
|---|---|
| 支持模型 | |
| 编程语言 | |
| 运行环境 | |
| 安装方式 | |
| 推理加速 | |
| 文档语言 |
项目资源
ultralytics/ultralytics
/docs.ultralytics.com
docs.ultralytics.com/zh
invite/ultralytics
r/ultralytics
/community.ultralytics.com
project/ultralytics
ultralytics/ultralytics
conda-forge/ultralytics
/www.ultralytics.com
www.ultralytics.com/yolo
www.ultralytics.com/license
platform.ultralytics.com/?utm_source=github&utm_medium=referral&utm_campaign=platform_launch&utm_content=banner&utm_term=ultralytics_github
ultralytics/ultralytics
dashboard/ultralytics
examples/tutorial.ipynb
ultralytics/yolo26
ultralytics/HEAD?labpath=examples%2Ftutorial.ipynb
ultralytics/ultralytics
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Python 环境 | 1 | — | 版本 >= 3.8 |
| PyTorch | 1 | — | 版本 >= 1.8 |
| ultralytics 包 | 1 | — | 通过 pip 安装 |
| CPU 或 GPU | 1 | — | 推荐使用 NVIDIA GPU 以获得最佳性能 |
| 训练数据集 | 1 | — | 如 COCO, Cityscapes, ImageNet 等 |
能力画像
⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 4/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 1/5
🔵 数理与计算: 4/5
🔵 动手与操作: 3/5
⚪ 狂热与坚持: 2/5
🔵 创造与创新: 3/5
项目图库
所需技能
🔧 **动手能力**:能够安装 Python 环境和依赖包,配置深度学习运行环境(如 CUDA、cuDNN)。
💻 **编程能力**:具备 Python 编程基础,能够理解和使用 Python API 进行模型加载、训练、预测和导出。
⚡ **电子电路**:无需电子电路知识。
适用场景
**智能安防**:用于实时视频监控中的目标检测、行人跟踪和异常行为识别。
**自动驾驶**:用于车辆、行人、交通标志等道路目标的检测与识别。
**工业质检**:在生产线中检测产品缺陷、零件定位和分类。
**医疗影像分析**:辅助医学图像中的病灶检测、细胞分割等任务。
**零售分析**:分析顾客行为、商品陈列和库存管理。
**农业监测**:用于农作物生长监测、病虫害检测和产量预估。