Облачное обучение#
Ultralytics Platform Облачное Обучение предлагает обучение в один клик на облачных GPU, делая обучение моделей доступным без сложной настройки. Обучай модели YOLO со стримингом метрик в реальном времени и автоматическим сохранением чекпоинтов.
graph LR
A[Configure]:::start --> B[Start Training]:::proc
B --> C[Provision GPU]:::proc
C --> D[Download Dataset]:::proc
D --> E[Train]:::proc
E --> F[Stream Metrics]:::proc
F --> G[Save Checkpoints]:::proc
G --> H[Complete]:::out
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef out fill:#9C27B0,color:#fffДиалоговое окно тренировки#
Начни обучение из пользовательского интерфейса платформы, нажав New Model на странице любого проекта или датасета. Диалоговое окно обучения содержит две вкладки: Cloud Training и Local Training. Если выбранный датасет находится на хосте On Premise, первая вкладка меняется на On Premise, а вкладка Local Training скрывается — такой датасет можно обучать только на его собственном хосте, что требует плана Enterprise и подключенного воркера в сети.

Шаг 1: Выбери базовую модель#
Выбери официальную модель Ultralytics или одну из своих завершенных моделей:
| Вкладка | Описание |
|---|---|
| Официальные | Модели проектов YOLO26 (рекомендуется), YOLO11, YOLOv8 и YOLOv5 |
| My Models | Твои завершенные или загруженные модели, сгруппированные по проектам, для дообучения |
На каждой вкладке модели сгруппированы по задачам в каноническом порядке и отсортированы по размеру. Селектор фильтрует официальные задачи под модели, совместимые с выбранным датасетом. YOLO26 включает варианты Detect, Segment, Semantic, Depth, Classify, Pose и OBB в размерах от nano до xlarge.
Датасеты глубины можно загружать с целевыми значениями в формате float NPY в метрах или uint16 PNG, используя depth_scale датасета. Подробнее см. в формате датасетов глубины.
Шаг 2: Выбери набор данных#
Выбери датасет для обучения (см. Datasets):
| Опция | Описание |
|---|---|
| Официальные | Кураторские датасеты от Ultralytics |
| Твои датасеты | Датасеты, которые ты загрузил |
Датасеты должны находиться в статусе ready и содержать как минимум 1 изображение в обучающей выборке (train), 1 изображение в выборке валидации или теста, хотя бы 1 аннотированное изображение и хотя бы одно имя класса. Для датасетов классификации дополнительно требуется, чтобы изображение в обучающей выборке было аннотировано, а для датасетов позы (pose) должна быть задана форма ключевых точек. Для датасетов глубины (depth) вместо этого требуется одна парная карта в train и две в val; непарные изображения исключаются.
Предупреждение о несоответствии задач появляется, когда выбранная модель не может обучать задачу датасета, а кнопка Start Training остается неактивной, пока ты не выберешь совместимую модель. Датасет сегментации принимает модели сегментации или семантические модели; другие задачи датасета требуют соответствующую задачу модели. См. руководства по задачам.
Шаг 3: Настрой параметры#
Установи основные параметры тренировки:
| Параметр | Описание | По умолчанию |
|---|---|---|
| Epochs | Количество итераций обучения (1-10000) | 100 |
| Batch Size | Сэмплов за итерацию (-1 подбирает доступную VRAM автоматически или от 1 до 512) | -1 (авто) |
| Размер изображения | Ползунок входного разрешения, от 32 до 1280 с шагом 32 | 640 |
| Name | Опциональное имя для запуска тренировки | авто |
Значения, введенные вне диапазона параметра, автоматически корректируются при потере фокуса поля.
Ползунок останавливается на 1280, но редактор YAML принимает размеры до 4096. Предупреждение появляется при значениях выше 1280, так как большие разрешения значительно увеличивают использование памяти GPU, время обучения и стоимость.
Шаг 4: Расширенные настройки (опционально)#
Разверни Advanced Settings, чтобы получить доступ к полному редактору параметров на базе YAML с 50+ параметрами обучения, организованными по группам (см. справочник по конфигурации):
| Группа | Параметры |
|---|---|
| Learning Rate (Скорость обучения) | lr0, lrf, momentum, weight_decay, warmup_epochs, warmup_momentum, warmup_bias_lr |
| Optimizer | auto (по умолчанию), SGD, MuSGD, Adam, AdamW, NAdam, RAdam, RMSProp, Adamax |
| Loss Weights | box, cls, dfl, pose, kobj, label_smoothing |
| Color Augmentation | hsv_h, hsv_s, hsv_v |
| Геометрическая аугментация (Geometric Augmentation) | degrees, translate, scale, shear, perspective |
| Аугментация отражения и микса (Flip & Mix Augmentation) | flipud, fliplr, mosaic, mixup, copy_paste |
| Training Control | epochs, batch, imgsz, pretrained, patience, time, seed, deterministic, amp, cos_lr, compile, close_mosaic, save_period |
| Dataset | fraction, freeze, single_cls, rect, multi_scale, val, resume |
| Устройство и инференс (Device & Inference) | device, cache, workers, dropout, iou, max_det |
Параметры зависят от задачи (например, copy_paste отображается только для задач сегментации, pose/kobj только для задач pose, dropout только для классификации). Бейдж Modified появляется, когда значения отличаются от значений по умолчанию, и ты можешь сбросить все до значений по умолчанию с помощью кнопки сброса. В задачу обучения отправляются только измененные расширенные значения (базовые параметры epochs, batch и размера изображения включаются всегда), поэтому результирующая команда остается читаемой.
Пример: настройка аугментации для небольших датасетов
Для небольших датасетов (<1000 изображений) увеличь аугментацию, чтобы уменьшить переобучение:
mosaic: 1.0 # Keep mosaic on
mixup: 0.3 # Add mixup blending
copy_paste: 0.3 # Add copy-paste (segment only)
fliplr: 0.5 # Horizontal flip
degrees: 10.0 # Slight rotation
scale: 0.9 # Aggressive scalingСохранить версию набора данных (необязательно)#
Включи Save Dataset Version, чтобы привязать модель к неизменяемой версии набора данных, размещенного на Platform. Platform проверяет, изменилось ли содержимое набора данных, использует существующую версию, если изменений нет, и создает новую пронумерованную версию только при необходимости. Обучение затем использует этот конкретный снимок NDJSON и записывает его номер версии и хеш содержимого в модель.
Это позволяет сохранить данные, использованные для запуска, даже если ты позже добавишь или удалишь изображения, отредактируешь аннотации или изменишь разбиение набора данных. Ты можешь найти привязанную версию на вкладках Models и Versions набора данных.
Save Dataset Version недоступна для подключенного облачного хранилища и датасетов On Premise. Ты также можешь создавать снимки (snapshots) вручную на вкладке Versions tab.
Шаг 5: Выбери GPU (вкладка Cloud)#
Выбери свой GPU в облаке Ultralytics:

| GPU | Поколение | VRAM | Стоимость/час | Лучший выбор для |
|---|---|---|---|---|
| RTX 2000 Ada | Ada | 16 GB | $0.24 | Небольшие наборы данных, тестирование |
| RTX A4500 | Ampere | 20 GB | $0.25 | Малые-средние наборы данных |
| RTX 4000 Ada | Ada | 20 GB | $0.26 | Средние наборы данных |
| RTX A5000 | Ampere | 24 GB | $0.27 | Средние наборы данных |
| L4 | Ada | 24 GB | $0.39 | Оптимизировано для вывода |
| A40 | Ampere | 48 GB | $0.44 | Большие размеры пакетов |
| RTX 3090 | Ampere | 24 GB | $0.46 | Общее обучение |
| RTX A6000 | Ampere | 48 GB | $0.49 | Большие модели |
| RTX PRO 4000 | Blackwell | 24 GB | $0.57 | Бюджетный Blackwell |
| RTX PRO 4500 | Blackwell | 32 GB | $0.64 | Отличное соотношение цена/производительность |
| RTX 4090 | Ada | 24 GB | $0.69 | Лучшее соотношение цена/производительность |
| RTX 6000 Ada | Ada | 48 GB | $0.77 | Обучение с большими пакетами |
| L40S | Ada | 48 GB | $0.86 | Обучение с большими пакетами |
| RTX PRO 5000 | Blackwell | 48 GB | $0.96 | Обучение с большими пакетами |
| RTX 5090 | Blackwell | 32 GB | $0.99 | Последнее потребительское поколение |
| L40 | Ada | 48 GB | $0.99 | Большие модели |
| A100 PCIe | Ampere | 80 GB | $1.39 | Промышленное обучение |
| A100 SXM | Ampere | 80 GB | $1.49 | Промышленное обучение |
| RTX PRO 6000 | Blackwell | 96 GB | $2.09 | Рекомендуемый вариант по умолчанию |
| H100 PCIe | Hopper | 80 GB | $2.89 | Высокопроизводительное обучение |
| H100 NVL | Hopper | 94 GB | $3.19 | Максимальная производительность |
| H100 SXM | Hopper | 80 GB | $3.29 | Самое быстрое обучение |
| H200 NVL | Hopper | 143 GB | $3.39 | Максимальный объем памяти |
| H200 SXM | Hopper | 141 GB | $4.39 | Максимальная производительность |
| B200 | Blackwell | 180 GB | $5.89 | Большие модели (Pro+) |
| B300 | Blackwell | 288 GB | $7.39 | Крупнейшие модели (Pro+) |
- RTX PRO 6000: 96 GB Blackwell, рекомендуется по умолчанию для большинства задач
- A100 SXM: 80 GB HBM2e — отличный выбор для больших батчей или крупных моделей
- H100 PCIe / H100 SXM / H100 NVL: 80–94 GB Hopper для тренировок, чувствительных ко времени (доступно на всех планах)
- H200 NVL / H200 SXM: 141–143 GB Hopper для высоконагруженных задач с большим потреблением памяти (доступно на всех планах)
- B200 / B300: 180–288 GB NVIDIA Blackwell для передовых рабочих нагрузок — требуется Pro или Enterprise
В диалоговом окне отображаются твой текущий баланс и кнопка Top Up. Карточка стоимости оценивает общую продолжительность и цену для твоей конфигурации (размер модели, изображения датасета, эпохи, размер изображения, размер батча, оптимизатор и скорость GPU), а также сообщает примерное количество секунд на эпоху и количество изображений в датасете.
Выбор GPU отражает актуальные облачные запасы, поэтому исчерпанные варианты отмечены. Если задачу все равно не удается разместить на выбранном GPU, платформа сообщает о нехватке и переключает твой выбор на ближайший доступный GPU — сначала по VRAM, затем по скорости, затем по цене, — сообщая тебе новые данные по VRAM и почасовой ставке, чтобы ты мог начать немедленно или выбрать другой вариант.
Выбор GPU дешевле, чем RTX PRO 6000, делает твою задачу подходящей для инфраструктуры под управлением Ultralytics. Когда эта емкость свободна, запуск выполняется на RTX PRO 6000, но тарифицируется по ставке выбранного тобой GPU, поэтому запуск может завершиться быстрее и стоить дешевле, чем на выбранном GPU — сам апгрейд никогда не делает запуск медленнее или дороже.
Шаг 6: Начни тренировку#
Нажми Start Training, чтобы запустить задачу. Платформа:
- Определяет неизменяемую версию набора данных, когда включена опция Save Dataset Version
- Выделяет GPU-инстанс
- Скачивает твой датасет
- Начинает тренировку
- Передает метрики в реальном времени
Повторный запуск существующей модели использует ту же страницу модели и очищает графики предыдущего запуска, вывод в консоль, системные метрики и состояние ошибки после создания нового задания. Запуск, который завершается с ошибкой до выделения вычислительных ресурсов, оставляет предыдущие результаты нетронутыми.
Жизненный цикл задачи обучения#
Задачи обучения проходят через следующие статусы:
| Статус | Описание |
|---|---|
| Pending | Задача отправлена, ожидается выделение GPU |
| Starting | GPU выделен, идет загрузка датасета и модели |
| Running | Тренировка в процессе, потоковая передача метрик |
| Completed | Тренировка успешно завершена |
| Failed | Тренировка завершилась ошибкой (подробности смотри в консольных логах) |
| Cancelled | Тренировка была отменена пользователем |
Фатальная ошибка Python в потоке консоли — трассировка (traceback), ошибка нехватки памяти CUDA или неудачная инициализация CUDA — немедленно завершает работу вместо ожидания тайм-аута, а извлеченное сообщение появляется в баннере ошибки на странице модели с действиями View full console logs и Retry Training. Запуски, которые перестают сообщать об активности в течение нескольких часов, автоматически помечаются как неудачные, а их вычислительные ресурсы высвобождаются.
Чтобы получать результаты завершенных и неуспешных запусков, не оставляя эту страницу открытой, подключи Slack alerts.
Новые аккаунты получают приветственные кредиты — $5 для личных email и $25 для корпоративных email. Проверь свой баланс в Settings > Billing.

Мониторинг обучения#
Смотри прогресс тренировки в реальном времени на вкладке Train страницы модели:
Подвкладка Графики#

Графики сгруппированы по семействам метрик, и отображаемые группы зависят от того, что сообщает запуск:
| Группа | Содержание |
|---|---|
| Metrics (Метрики) | Метрики задачи — mAP50, mAP50-95, точность (precision) и полнота (recall) для детектирования; см. раздел Models для других задач |
| Loss (Потери) | По одному графику на каждый компонент потерь, где серия обучения сплошная, а серия валидации пунктирная |
| Learning Rate (Скорость обучения) | lr/pg0, lr/pg1, lr/pg2 |
Каждую группу можно свернуть, отдельные графики можно скрывать или показывать из меню группы, а графики можно перетаскивать и изменять их размер — макет запоминается для следующего раза.
Подвкладка Консоль#
Консольный вывод в реальном времени с поддержкой ANSI-цветов, индикаторами выполнения и обнаружением фатальных ошибок. Сохраняются последние 2000 строк, можно включать отображение временных меток, а весь лог можно скопировать как простой текст.
Подвкладка Система#
Живая карточка хоста (имя хоста, CPU, GPU, RAM и общий объем диска) плюс графики по эпохам для использования CPU и RAM, загрузки GPU и памяти, температуры GPU, сетевого ввода-вывода и дискового ввода-вывода.
Чекпоинты#
Лучшая контрольная точка (best.pt) периодически загружается на платформу во время обучения и снова при завершении запуска, поэтому загрузка, экспорт и развертывание всегда используют лучшую эпоху из полученных на данный момент. Если запуск отменяется, сохраняется контрольная точка, загруженная до отмены.
Отменить обучение#
Нажми Cancel в карточке информации о запуске на странице модели и подтверди действие. Для облачного обучения платформа останавливает задание, освобождает его вычислительные ресурсы и списывает время GPU, затраченное до отмены. Для локального обучения отмена сигнализирует процессу остановиться на границе следующей эпохи и сохраняет частичные результаты — запуск выгружает то, что есть, перед выходом.
Удаленное обучение#
graph LR
A[Local GPU]:::start --> B[ultralytics Package]:::proc
B --> C[Train]:::proc
C --> D[Stream Metrics]:::proc
D --> E[Platform Dashboard]:::out
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef out fill:#9C27B0,color:#fffОбучай на своем собственном оборудовании, транслируя метрики на платформу.
Для интеграции с платформой требуется ultralytics>=8.4.120. Более старые версии не будут работать с платформой.
pip install -U ultralyticsНастройка API Key#
- Перейди в
Settings > API Keys - Создай новый ключ (или платформа автоматически создаст его, когда ты откроешь вкладку Local Training)
- Установи переменную окружения:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"Обучение с потоковой передачей#
Используй параметры project и name для стриминга метрик:
yolo train model=yolo26n.pt data=coco.yaml epochs=100 \
project=username/my-project name=experiment-1Вкладка Local Training в диалоговом окне обучения показывает предварительно настроенную команду с твоим API Key, выбранными параметрами и включенными расширенными аргументами.
Использование датасетов платформы#
Обучай с датасетами, хранящимися на платформе, используя формат URI ul://:
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100 \
project=username/my-project name=exp1Формат URI ul:// автоматически скачивает и настраивает твой датасет. Модель автоматически связывается с датасетом на платформе (см. Использование датасетов платформы).
Биллинг#
Стоимость обучения основана на использовании GPU:
Оценка стоимости#
Перед началом обучения платформа оценивает общую продолжительность и стоимость на основе размера твоего датасета, размера модели, размера изображения, размера батча, эпох и выбранного GPU. Оценки являются приблизительными; оплачивается фактическое использование.
Факторы, влияющие на стоимость:
| Фактор | Влияние |
|---|---|
| Размер датасета | Больше изображений = дольше время обучения (вычисления масштабируются примерно линейно от размера датасета) |
| Размер модели | Более крупные модели (m, l, x) обучаются медленнее, чем (n, s) |
| Количество эпох | Прямой множитель времени обучения |
| Размер изображения | Больший размер imgsz существенно увеличивает объем вычислений — 1280px стоит в несколько раз дороже, чем 640px |
| Batch Size | Большие батчи обучаются эффективнее, чем маленькие |
| Скорость GPU | Более быстрые GPU сокращают время обучения, частично компенсируя их более высокую почасовую ставку |
| Optimizer | MuSGD занимает примерно в два раза больше времени, чем другие оптимизаторы |
| Время на запуск | До 5 минут на инициализацию экземпляра, загрузку данных и прогрев (масштабируется вместе с размером датасета) |
Оценки основаны на реальных запусках облачного обучения, и оценка всегда использует выбранный тобой GPU — поэтому задача, направленная на более быструю инфраструктуру Ultralytics, завершается раньше своей оценки.
Примеры стоимости#
Оценки стоимости являются приблизительными и зависят от многих факторов. В диалоговом окне обучения отображается оценка в реальном времени, прежде чем ты начнешь обучение.
| Сценарий | GPU | Оценочная стоимость |
|---|---|---|
| 500 изображений, YOLO26n, 50 эпох | RTX 4090 | ~$0.03 |
| 1000 изображений, YOLO26n, 100 эпох | RTX PRO 6000 | ~$0.23 |
| 5000 изображений, YOLO26s, 100 эпох | H100 SXM | ~$1.56 |
Процесс оплаты#
graph LR
A[Estimate Cost]:::start --> B[Balance Check]:::decide
B --> C[Train and Meter GPU Time]:::proc
C --> D[Settle at Terminal State]:::out
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef decide fill:#FF9800,color:#fff
classDef out fill:#9C27B0,color:#fffПроцесс оплаты облачного обучения:
- Оценка: стоимость рассчитывается до начала обучения
- Проверка баланса: доступные кредиты проверяются перед запуском
- Обучение и учет: задача запускается на выбранном вычислительном ресурсе, а начисленное время GPU списывается с твоего баланса поэтапно во время выполнения
- Расчет: в конечном состоянии списывается оставшийся хвост и для всего прогона создается одна транзакция Training
Биллинг отслеживает фактическое время GPU, включая частичные запуски, которые отменяются или завершаются ошибкой после запуска облачного GPU.
Биллинг по статусу задания#
| Статус | Списано? |
|---|---|
| Completed | Да — фактически использованное время GPU |
| Cancelled | Да — время GPU от запуска до отмены |
| Failed | Да, когда запущены облачные вычисления — использованное время GPU |
| Зависло | Да — время GPU до автоматического завершения |
Запуск, который перестает передавать данные об активности в течение нескольких часов, автоматически помечается как неудавшийся; экземпляр завершается, а затраченное время GPU списывается. Удаленные запуски на собственном оборудовании просто помечаются как неудавшиеся без списания средств.
Ошибка валидации или запуска до старта облачного GPU не имеет использования вычислений для списания. После того как GPU запущен, завершенные, отмененные, завершившиеся с ошибкой и автоматически остановленные задачи оплачиваются по затраченному реальному времени GPU.
Способы оплаты#
Облачное обучение оплачивается с баланса твоих кредитов платформы.
Для запуска обучения требуется положительный доступный баланс и достаточное количество кредитов для расчетной стоимости задания, причем каждая оценка резервирует как минимум 15 минут времени GPU. Если активно несколько запусков одновременно, проверка также учитывает невыставленный остаток этих запусков.
Просмотр расходов на обучение#
Перед запуском облачной задачи диалоговое окно обучения показывает твой текущий баланс кредитов и оценивает длительность и стоимость задачи на основе выбранной модели, набора данных, эпох, размера изображения и GPU. Эта оценка носит информационный характер; фактическое использование оплачивается по потребленному времени GPU. После этого проверь получившуюся транзакцию кредитов в Settings > Billing.

Советы по обучению#
Выбор подходящего размера модели#
| Модель | Параметры | Лучший выбор для |
|---|---|---|
| YOLO26n | 2.4M | В реальном времени, edge-устройства |
| YOLO26s | 9.5M | Сбалансированная скорость/точность |
| YOLO26m | 20.4M | Более высокая точность |
| YOLO26l | 24.8M | Промышленная точность |
| YOLO26x | 55.7M | Максимальная точность |
Оптимизация времени обучения#
- Начни с малого: протестируй на 10-20 эпохах на бюджетном GPU, чтобы убедиться, что твой датасет и конфигурация работают
- Используй подходящий GPU: RTX PRO 6000 хорошо справляется с большинством рабочих нагрузок
- Проверь датасет: исправь проблемы с разметкой до того, как тратить средства на обучение
- Мониторь на раннем этапе: отмени обучение, если лосс вышел на плато — ты платишь только за использованное время вычислений
Устранение неполадок#
| Проблема | Решение |
|---|---|
| Обучение зависло на 0% | Проверь формат датасета, повтори попытку |
| Нехватка памяти (Out of memory) | Уменьши размер батча или используй более мощный GPU |
| Низкая точность | Увеличь количество эпох, проверь качество данных |
| Обучение идет медленно | Рассмотри более быстрый GPU |
| Ошибка несоответствия задачи | Убедись, что задачи модели и набора данных совпадают |
Справочник параметров обучения#
| Параметр | Тип | По умолчанию | Диапазон | Описание |
|---|---|---|---|---|
epochs | int | 100 | 1-10000 | Количество эпох обучения |
batch | int | -1 (авто) | -1 до 512 | Размер батча (-1 = автоподгон под доступную видеопамять VRAM) |
imgsz | int | 640 | 32-4096 | Размер входного изображения |
pretrained | bool | True | - | Начать с предобученных весов вместо случайной инициализации |
patience | int | 100 | 1-1000 | Порог ранней остановки (patience) |
time | float | null | 0.1-720 | Лимит времени обучения по настенным часам в часах, имеет приоритет над эпохами |
seed | int | 0 | 0-2147483647 | Случайное зерно (seed) для воспроизводимости |
deterministic | bool | True | - | Режим детерминированного обучения |
amp | bool/str | True | true/false/fp16/bf16/fp32 | Точность обучения |
compile | bool | False | - | Компилировать с помощью torch.compile (более медленная первая эпоха) |
close_mosaic | int | 10 | 0-50 | Отключить мозаику в последние N эпох |
save_period | int | -1 | -1-100 | Сохранять контрольную точку каждые N эпох |
device | выбрать | авто | auto/0/cpu/mps | Устройство для обучения |
workers | int | 8 | 0-64 | Количество воркеров загрузчика данных |
cache | выбрать | false | ram/disk/false | Кэшировать изображения |
dropout | float | 0.0 | 0.0-1.0 | Дропаут головы классификации (только для классификации) |
iou | float | 0.7 | 0.1-0.9 | Порог IoU для NMS во время валидации |
max_det | int | 300 | 1-10000 | Максимальное количество обнаружений на изображение |
Некоторые параметры применяются только к определенным задачам:
- Каждая задача, кроме классификации и глубины (detect, segment, semantic, pose, obb):
box,dfl,mosaic,mixup,close_mosaic,iou,max_det - Каждая задача, кроме глубины (задачи с классами):
cls,label_smoothing,single_cls - Каждая задача, кроме классификации (detect, segment, semantic, depth, pose, obb):
degrees,translate,shear,perspective - Только сегментация:
copy_paste - Только поза (Pose):
pose(вес потерь),kobj(объектность ключевых точек) - Только классификация:
dropout
FAQ#
Время обучения зависит от:
- Размер набора данных
- Размер модели
- Количества эпох
- Выбранный GPU
Типичное время (1000 изображений, 100 эпох):
Модель RTX PRO 6000 A100 SXM YOLO26n ~6 мин ~5 мин YOLO26m ~15 мин ~12 мин YOLO26x ~30 мин ~25 мин Приблизительное времяВремя обучения является приблизительным и зависит от сложности набора данных, настроек аугментации и размера пакета (batch size). Используй оценку стоимости в диалоговом окне обучения для получения более точных прогнозов.
Да. Обучение может работать без присмотра, пока на него есть средства, а платформа записывает событие завершения или сбоя. Если из-за тарификации баланс опускается ниже нуля, активные платные облачные запуски останавливаются, и списывается уже использованное время GPU.
Использование облака тарифицируется по мере прохождения обучения. Если списание опускает твой баланс ниже нуля, активные платные запуски облачного обучения останавливаются, и списывается уже использованное время GPU. Добавь кредиты или включи автопополнение, чтобы поддерживать долго выполняющиеся задачи.
Отрицательный балансНулевой или отрицательный баланс предотвращает новые платные задачи облачного обучения. Отрицательный тарифицируемый баланс также инициирует остановку активных платных запусков облачного обучения.
Оценки стоимости являются приблизительными — фактическое время обучения может отличаться из-за таких факторов, как скорость загрузки данных, прогрев GPU и поведение сходимости модели. Если фактическое использование исчерпывает доступный баланс, платформа останавливает активные платные облачные запуски после того, как баланс становится отрицательным.
Чтобы управлять расходами:
- Отслеживай прогресс обучения в реальном времени и отменяй его при необходимости
- Включи автопополнение для автоматического пополнения кредитов
- Начинай с более коротких запусков (меньше эпох) для уточнения ожиданий
Да, разверни раздел Advanced Settings в диалоговом окне обучения, чтобы получить доступ к YAML-редактору с более чем 50 настраиваемыми параметрами. Значения, отличные от значений по умолчанию, включаются как в команды облачного, так и локального обучения.
YAML-редактор также поддерживает импорт конфигураций из предыдущих запусков обучения:
- Copy from existing model: на странице любой завершенной модели в карточке Training Configuration есть меню Export data с пунктом Copy JSON. Вставь JSON прямо в YAML-редактор — он автоматически определяет формат JSON и импортирует все параметры. Это же меню позволяет скачать конфигурацию в формате CSV или JSON.
- Вставить YAML или JSON: Вставь любую корректную конфигурацию обучения в формате YAML или JSON в редактор. Параметры проверяются автоматически, значения вне допустимого диапазона ограничиваются, а предупреждения отображаются.
- Перетаскивание файлов: перетащи файл
.yamlили.jsonпрямо в редактор, чтобы импортировать его параметры.
Это позволяет легко воспроизводить предыдущие конфигурации обучения или вносить в них изменения без ручного ввода каждого параметра.Да. На модели с ошибкой отображается баннер с действием Retry, которое открывает диалоговое окно обучения с теми же базовой моделью, датасетом и параметрами, чтобы ты мог изменить одно значение и начать заново. Повторный запуск использует ту же страницу модели: графики предыдущего запуска, вывод в консоль, системные метрики и ошибка очищаются при создании нового задания, а его веса заменяются, когда новый запуск выдает более качественную контрольную точку.
Да, кнопка New Model на страницах наборов данных открывает диалоговое окно обучения с предварительно выбранным и заблокированным набором данных. Затем ты выбираешь проект и модель, чтобы начать обучение.