For the complete documentation index, see llms.txt. This page is also available as Markdown.

Обнаружение YOLOv9/v10

Современное обнаружение объектов в реальном времени — обучайте и разворачивайте новейшие модели YOLO на GPU

YOLO (You Only Look Once) по-прежнему является золотым стандартом обнаружения объектов в реальном времени. В YOLOv9 были представлены Programmable Gradient Information (PGI) и Generalized Efficient Layer Aggregation Network (GELAN), а YOLOv10 принес обнаружение без NMS с двойным присвоением меток. Обе модели обеспечивают первоклассный баланс точности и скорости на GPU NVIDIA.


YOLOv9 vs YOLOv10 vs YOLOv8 — краткое сравнение

Модель
mAP50-95
Скорость (A100)
Параметры
NMS

YOLOv8x

53.9

14.2ms

68.2M

Требуется

YOLOv9e

55.6

16.8ms

57.3M

Требуется

YOLOv10x

54.4

10.7ms

29.5M

Не требуется

YOLOv10b

53.0

8.8ms

19.1M

Не требуется

YOLOv10s

46.8

4.2ms

7.2M

Не требуется


Сценарии использования

  • Безопасность и видеонаблюдение — обнаружение людей/транспортных средств/объектов в реальном времени

  • Автономные транспортные средства — обнаружение пешеходов и препятствий

  • Контроль качества в производстве — обнаружение дефектов на производственных линиях

  • Аналитика розничной торговли — поток клиентов и обнаружение товаров

  • Медицинская визуализация — обнаружение аномалий на рентгеновских снимках и сканах

  • Спортивная аналитика — отслеживание игроков и мяча

  • Сельское хозяйство — обнаружение болезней растений и вредителей


Предварительные требования

  • Аккаунт Clore.ai с арендой GPU

  • Данные для обучения (для обучения собственной модели) или использование предобученных весов COCO

  • Базовые знания Python и командной строки


Шаг 1 — Арендуйте GPU на Clore.ai

  1. Перейдите на маркетплейсе clore.ai → Маркетплейс

  2. Выберите GPU в зависимости от задачи:

    • Только инференс: RTX 3080/3090 или RTX 4080 — отличное соотношение цены и производительности

    • Обучение небольших моделей: RTX 4090 24GB

    • Обучение больших моделей (YOLOv9e/YOLOv10x): A100 40/80GB

Для инференса в реальном времени (видеопотоки), RTX 3090 или RTX 4090 обеспечивает 100–500 FPS в зависимости от варианта модели. Даже самый маленький YOLOv10n работает на 4090 со скоростью 1000+ FPS с TensorRT.


Шаг 2 — Разверните контейнер Ultralytics

Официальный образ Docker Ultralytics поддерживает YOLOv8, YOLOv9 и YOLOv10 через единый API:

Docker-образ:

Порты:

Переменные среды:

Диск: Минимум 20 ГБ (предобученные веса + ваш датасет)


Шаг 3 — Подключитесь и проверьте


Шаг 4 — Быстрый инференс с предобученными моделями

Инференс YOLOv10 (без NMS)

Инференс YOLOv9

Инференс видеопотока в реальном времени


Шаг 5 — Обучите собственную модель

Подготовьте свой датасет

YOLO использует определённую структуру каталогов и формат разметки:

Каждый файл разметки (с тем же именем, что и изображение, .txt расширение) содержит:

Создать конфиг датасета

Импорт из Roboflow (рекомендуется)

Обучить YOLOv10

Обучить YOLOv9

Советы по обучению:

  • Размер batch: Начните с batch=16 для RTX 4090, batch=32 для A100 40GB

  • Размер изображения: imgsz=640 — стандарт; используйте 1280 для задач с высоким разрешением

  • Эпохи: 100 эпох обычно достаточно для дообучения, 300+ — для обучения с нуля

  • AMP (смешанная точность): Всегда включайте amp=True для ускорения в 1.5–2 раза


Шаг 6 — Экспорт в TensorRT для максимальной скорости

Экспорт в ONNX


Шаг 7 — Развернуть как REST API


Шаг 8 — Проверьте и сравните производительность своей модели


Скачать результаты


Устранение неполадок

Недостаток памяти CUDA во время обучения

Медленная скорость обучения

Низкий mAP / плохое обнаружение


Справочник по производительности (GPU Clore.ai)

Модель
GPU
Пакет
FPS (инференс)
mAP50-95

YOLOv10n

RTX 3090

1

1,200

38.5

YOLOv10s

RTX 3090

1

780

46.8

YOLOv10m

RTX 4090

1

950

51.3

YOLOv10x

RTX 4090

1

380

54.4

YOLOv9e

A100 40G

1

720

55.6

YOLOv10x TRT

RTX 4090

1

920

54.2


Дополнительные ресурсы


YOLOv9 и YOLOv10 на аренде GPU в Clore.ai предоставляют доступный путь к обучению пользовательских моделей обнаружения объектов и развертыванию конвейеров инференса в реальном времени — без накладных расходов AWS SageMaker или Google Vertex AI.


Рекомендации по GPU для Clore.ai

Сценарий использования
Рекомендуемый GPU
Оценочная стоимость на Clore.ai

Разработка/тестирование

RTX 3090 (24 ГБ)

$0.07–0.21/гпу/ч

Инференс в продакшене

RTX 4090 (24 ГБ)

$0.14–0.42/гпу/ч

Обучение на больших батчах

A100 80 ГБ

💡 Все примеры в этом руководстве можно развернуть на Clore.ai GPU-серверах. Просматривайте доступные GPU и арендуйте по часам — без обязательств, с полным root-доступом.

Последнее обновление

Это было полезно?