Обучение моделей
Платформа Ultralytics предоставляет комплексные инструменты для обучения моделей YOLO, от организации экспериментов до выполнения заданий облачного обучения с потоковой передачей метрик в реальном времени.
Обзор
Раздел «Обучение» поможет вам:
- Организуйте модели в проекты для упрощения управления.
- Обучать на облачных 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 | 16 ГБ | $0.24 | Небольшие наборы данных, тестирование |
| RTX A4500 | 20 ГБ | $0.24 | Малые и средние наборы данных |
| RTX A5000 | 24 ГБ | $0.26 | Средние наборы данных |
| RTX 4000 Ada | 20 ГБ | $0.38 | Средние наборы данных |
| L4 | 24 ГБ | $0.39 | Оптимизировано для инференса |
| A40 | 48 ГБ | $0.40 | Большие размеры пакетов |
| RTX 3090 | 24 ГБ | $0.46 | Отличное соотношение цена/производительность |
| RTX A6000 | 48 ГБ | $0.49 | Большие модели |
| RTX 4090 | 24 ГБ | $0.59 | Лучшее соотношение цена/производительность |
| RTX 6000 Ada | 48 ГБ | $0.77 | Обучение с большими пакетами |
| L40S | 48 ГБ | $0.86 | Обучение с большими пакетами |
| RTX 5090 | 32 ГБ | $0.89 | Последнее поколение |
| L40 | 48 ГБ | $0.99 | Большие модели |
| A100 PCIe | 80 ГБ | $1.39 | Обучение для продакшена |
| A100 SXM | 80 ГБ | $1.49 | Обучение для продакшена |
| RTX PRO 6000 | 96 ГБ | $1.89 | Рекомендуемое значение по умолчанию |
| H100 PCIe | 80 ГБ | $2.39 | Высокопроизводительное обучение |
| H100 SXM | 80 ГБ | $2.69 | Самое быстрое обучение |
| H100 NVL | 94 ГБ | $3.07 | Максимальная производительность |
| H200 NVL | 143 ГБ | $3.39 | Максимальный объем памяти (Pro+) |
| H200 SXM | 141 ГБ | $3.59 | Максимальная производительность (Pro+) |
| B200 | 180 ГБ | $4.99 | Крупнейшие модели (Pro+) |
Доступ GPU
Для использования графических процессоров H200 и B200 требуется тарифный план «Pro» или «Enterprise». Все остальные графические процессоры доступны на всех тарифных планах, включая бесплатный.
Кредиты за регистрацию
Новые аккаунты получают кредиты за регистрацию для обучения. Подробности смотрите в разделе «Оплата».
Метрики в реальном времени
Во время обучения просматривайте метрики в реальном времени на трех подвкладках:
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 |