Обучение моделей
Платформа Ultralytics предоставляет комплексные инструменты для обучения моделей YOLO, от организации экспериментов до выполнения заданий облачного обучения с потоковой передачей метрик в реальном времени.
Смотреть: Начало работы с платформой Ultralytics - Обучение
Обзор
Раздел «Обучение» поможет вам:
- Организуйте модели в проекты для упрощения управления.
- Обучать на облачных GPU одним щелчком мыши
- Отслеживать метрики в реальном времени во время обучения
- Сравнивать производительность моделей в различных экспериментах
- Экспорт в более чем 17 форматов развертывания (см. поддерживаемые форматы)

Рабочий процесс
graph LR
A[📁 Project] --> B[⚙️ Configure]
B --> C[🚀 Train]
C --> D[📈 Monitor]
D --> E[📦 Export]
style A fill:#4CAF50,color:#fff
style B fill:#2196F3,color:#fff
style C fill:#FF9800,color:#fff
style D fill:#9C27B0,color:#fff
style E fill:#00BCD4,color:#fff
| Этап | Описание |
|---|---|
| Проект | Создать рабочее пространство для организации связанных моделей |
| Настроить | Выберите набор данных, базовую модель и параметры обучения |
| Обучение | Запускайте на облачных GPU или вашем локальном оборудовании |
| Мониторинг | Просматривайте кривые потерь и метрики в реальном времени |
| Экспорт | Преобразовать в более 17 форматов развертывания (подробнее) |
Параметры обучения
Платформа Ultralytics поддерживает несколько подходов к обучению:
| Метод | Описание | Лучше всего подходит для |
|---|---|---|
| Облачное обучение | Обучение на облачных GPU Ultralytics | Отсутствие локального GPU, масштабируемость |
| Локальное обучение | Обучайте локально, передавайте метрики на платформу | Существующее оборудование, конфиденциальность |
| Обучение в Colab | Используйте Google Colab с интеграцией платформы | Бесплатный доступ к GPU |
Параметры GPU
Доступные GPU для облачного обучения в Ultralytics Cloud:
| GPU | Поколение | VRAM | Стоимость/час | Лучше всего подходит для |
|---|---|---|---|---|
| RTX 2000 Ada | Ada | 16 ГБ | $0.24 | Небольшие наборы данных, тестирование |
| RTX A4500 | Ampere | 20 ГБ | $0.25 | Малые и средние наборы данных |
| RTX 4000 Ada | Ada | 20 ГБ | $0.26 | Средние наборы данных |
| RTX A5000 | Ampere | 24 ГБ | $0.27 | Средние наборы данных |
| L4 | Ada | 24 ГБ | $0.39 | Оптимизировано для инференса |
| A40 | Ampere | 48 ГБ | $0.40 | Большие размеры пакетов |
| RTX 3090 | Ampere | 24 ГБ | $0.46 | Общее обучение |
| RTX A6000 | Ampere | 48 ГБ | $0.49 | Большие модели |
| RTX PRO 4500 | Blackwell | 32 ГБ | $0.54 | Отличное соотношение цена/производительность |
| RTX 4090 | Ada | 24 ГБ | $0.59 | Лучшее соотношение цена/производительность |
| RTX 6000 Ada | Ada | 48 ГБ | $0.77 | Обучение с большими пакетами |
| L40S | Ada | 48 ГБ | $0.86 | Обучение с большими пакетами |
| RTX 5090 | Blackwell | 32 ГБ | $0.89 | Последнее потребительское поколение |
| L40 | Ada | 48 ГБ | $0.99 | Большие модели |
| A100 PCIe | Ampere | 80 ГБ | $1.39 | Обучение для продакшена |
| A100 SXM | Ampere | 80 ГБ | $1.49 | Обучение для продакшена |
| RTX PRO 6000 | Blackwell | 96 ГБ | $1.69 | Рекомендуемое значение по умолчанию |
| H100 PCIe | Hopper | 80 ГБ | $2.39 | Высокопроизводительное обучение |
| H100 SXM | Hopper | 80 ГБ | $2.69 | Самое быстрое обучение |
| H100 NVL | Hopper | 94 ГБ | $3.07 | Максимальная производительность |
| H200 NVL | Hopper | 143 ГБ | $3.39 | Максимальный объем памяти (Pro+) |
| H200 SXM | Hopper | 141 ГБ | $3.59 | Максимальная производительность (Pro+) |
| B200 | Blackwell | 180 ГБ | $4.99 | Крупнейшие модели (Pro+) |
Доступ к уровням GPU
Для GPU H200 и B200 требуется план Pro или Enterprise. Все остальные GPU доступны на всех планах, включая бесплатный.
Кредиты за регистрацию
Новые аккаунты получают кредиты за регистрацию для обучения. Подробности смотрите в разделе «Оплата».
Метрики в реальном времени
Во время обучения просматривайте метрики в реальном времени на трех подвкладках:
graph LR
A[Charts] --> B[Loss Curves]
A --> C[Performance Metrics]
D[Console] --> E[Live Logs]
D --> F[Error Detection]
G[System] --> H[GPU Utilization]
G --> I[Memory & Temp]
style A fill:#2196F3,color:#fff
style D fill:#FF9800,color:#fff
style G fill:#9C27B0,color:#fff
| Подвкладка | Метрики |
|---|---|
| Графики | Потери бокса/класса/DFL, mAP50, mAP50-95, точность, полнота |
| Консоль | Журналы обучения в реальном времени с цветами ANSI и обнаружением ошибок |
| Системная | Загрузка GPU, память, температура, CPU, диск |
Автоматические контрольные точки
Платформа автоматически сохраняет контрольные точки после каждой эпохи. Лучшая модель (с наивысшим mAP) и финальная модель всегда сохраняются.
Быстрый старт
Начните работу с облачным обучением менее чем за минуту:
- Создайте проект на боковой панели
- Нажмите Новая модель
- Выберите модель, набор данных и GPU
- Нажмите Начать обучение
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset \
epochs=100 project=username/my-project name=exp1
from ultralytics import YOLO
model = YOLO("yolo26n.pt")
model.train(
data="ul://username/datasets/my-dataset",
epochs=100,
project="username/my-project",
name="exp1",
)
Быстрые ссылки
- Проекты: Организуйте свои модели и эксперименты
- Модели: Управление обученными контрольными точками
- Облачное обучение: Обучайте на облачных GPU
Часто задаваемые вопросы
Сколько времени занимает обучение?
Время обучения зависит от:
- Размера набора данных (количества изображений)
- Размера модели (n, s, m, l, x)
- Количества эпох
- Выбранного типа GPU
Типичный цикл обучения с 1000 изображениями, YOLO26n, 100 эпохами на RTX PRO 6000 занимает около 2-3 часов. Меньшие циклы (500 изображений, 50 эпох на RTX 4090) завершаются менее чем за час. Подробные оценки см. в примерах стоимости.
Могу ли я обучать несколько моделей одновременно?
Да. Лимиты на одновременное облачное обучение зависят от вашего плана: бесплатный план допускает 3, Pro — 10, а Enterprise — неограниченное количество. Для дополнительного параллельного обучения используйте удаленное обучение с нескольких машин.
Что произойдет, если обучение завершится с ошибкой?
Если обучение завершается с ошибкой:
- Контрольные точки сохраняются после каждой эпохи
- Вы можете возобновить обучение с последней контрольной точки
- Кредиты взимаются только за фактически использованное время вычислений
Как выбрать подходящий GPU?
| Сценарий | Рекомендуемый GPU |
|---|---|
| Большинство заданий на обучение | RTX PRO 6000 |
| Большие наборы данных или размеры пакетов | H100 SXM или H200 (Pro+) |
| Бюджетный вариант | RTX 4090 |