Ultralytics YOLO27:

Модели#

Ultralytics Platform предоставляет комплексные возможности управления моделями для обучения, анализа и развертывания моделей YOLO. Загружай предварительно обученные модели или обучай новые прямо на платформе.

Обзор вкладки страницы модели Ultralytics Platform

Загрузка модели#

Загружай существующие веса моделей на платформу:

  1. Перейди в свой проект
  2. Перетаскивай файлы .pt на страницу проекта или в боковую панель моделей либо нажми значок Upload models
  3. Метаданные модели автоматически извлекаются из файла

Можно одновременно загрузить несколько файлов (до 3 параллельных загрузок).

Ultralytics Platform Model Drag Drop Upload

Поддерживаемые форматы моделей:

ФорматРасширениеОписание
PyTorch.ptНативный формат Ultralytics

После загрузки платформа извлекает метаданные модели:

  • Тип задачи (detect, segment, semantic, depth, classify, pose, OBB)
  • Архитектура (YOLO26n, YOLO26s и т. д.)
  • Названия и количество классов
  • Размер входных данных и параметры
  • Результаты обучения и метрики (если они есть в чекпойнте)

Обучение модели#

Обучай новую модель прямо на платформе:

  1. Перейди в свой проект
  2. Нажми New Model
  3. Выбери базовую модель и датасет
  4. Настрой параметры обучения
  5. Выбери облачное или локальное обучение
  6. Запусти обучение

Подробные инструкции см. в разделе Cloud Training.

Жизненный цикл модели#

graph LR
    A[Upload .pt]:::start --> B[Overview]:::proc
    C[Train]:::start --> B
    B --> D[Predict]:::proc
    B --> E[Export]:::proc
    B --> F[Deploy]:::proc
    E --> G[20 Formats]:::out
    F --> H[Endpoint]:::out

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff

Вкладки страницы модели#

На каждой странице модели есть следующие вкладки:

ВкладкаСодержимое
OverviewМетаданные модели, основные метрики, ссылка на датасет
ОбучениеГрафики обучения, вывод консоли, системная статистика
PredictИнтерактивный инференс в браузере
ЭкспортПреобразование формата с выбором GPU
РазвёртываниеСоздание и управление конечными точками

Заголовок модели#

Над вкладками в заголовке отображаются цвет модели (его можно изменить), имя (нажми на него, чтобы переименовать), значок задачи, версия ultralytics чекпойнта и селектор лицензии. В нем доступны действия Clone Model (для завершенных моделей с весами, которыми ты еще не владеешь), Download, Star, Share (для общедоступных моделей), а также меню More actions с пунктами Information, Refresh и Delete Model.

Ниже отображается по одной карточке для каждой метрики задачи: в ней указано итоговое значение над спарклайном динамики обучения — нажми любую карточку, чтобы перейти к графикам, — а также карточка со ссылкой на датасет, на котором обучалась модель.

ЗадачаСводные метрики
Detect, OBBmAP50, mAP50-95, точность, полнота
SegmentТе же четыре метрики и варианты для масок (M)
PoseТе же четыре метрики и варианты для ключевых точек (P)
ClassifyТочность Top-1, точность Top-5
SemanticmIoU, точность на уровне пикселей
Depthδ1, AbsRel ↓, RMSE ↓, SILog ↓ (↓ = меньше — лучше)

Вкладка Overview#

В карточке Run Information записываются сведения о выполнении запуска: статус, время начала, длительность, стоимость вычислений с указанием GPU и почасовой ставки, версия ultralytics, сведения о хосте (имя хоста, окружение, ОС, Python, CPU, GPU), родительская модель, зафиксированная версия датасета, репозиторий Git, ветка и коммит, если они были указаны запуском, а также воспроизводимая команда yolo train, которую можно скопировать.

Пока запуск активен, карточка отображает текущий прогресс — счетчик эпох, индикатор выполнения, прошедшее время, ETA и текущую стоимость — и кнопку Cancel. Если запуск завершается с ошибкой, карточка заменяется баннером с полученной ошибкой и действиями View full console logs и Retry Training.

Ниже в разделе Training Configuration перечислены все использованные гиперпараметры, а в разделе Performance Metrics — итоговые результаты оценки. Обе таблицы поддерживают поиск и имеют меню Export data (Copy JSON, Download CSV, Download JSON).

Метрики и аргументы обзора модели в Ultralytics Platform

Вкладка Train#

На вкладке Train есть три подвкладки:

Подвкладка Charts#

Интерактивные графики метрик по эпохам, разделенные на представления Training и Validation, если во время запуска были созданы артефакты валидации. Группы графиков соответствуют метрикам, о которых сообщил запуск:

Группа графиковГрафики
МетрикиМетрики задачи, перечисленные в разделе Заголовок модели
LossПо одному графику для каждого компонента потерь (box, cls, …); обучение показано сплошной линией, а валидация — пунктирной
Learning Ratelr/pg0, lr/pg1, lr/pg2

Каждую группу можно свернуть, ее меню позволяет скрывать или показывать отдельные графики (а для потерь — ряды обучения или валидации), а графики можно перетаскивать и изменять их размер в раскладке, которая сохраняется между сеансами.

Подвкладка графиков обучения модели в Ultralytics Platform

Подвкладка Console#

Вывод консоли в реальном времени из процесса обучения:

  • Потоковая передача журналов в реальном времени во время обучения с сохранением последних 2000 строк
  • Индикаторы прогресса эпох и результаты валидации
  • Обнаружение критических ошибок, которое завершает запуск и отображает сообщение в баннере
  • Поддержка цветов ANSI, необязательный столбец с отметками времени и копирование обычного текста одним нажатием

Подвкладка консоли обучения модели в Ultralytics Platform

Подвкладка System#

Карточка хоста со сводными сведениями об экземпляре обучения (имя хоста, CPU, GPU, общий объем RAM и диска, а также время последнего обнаружения), за которой следуют графики по эпохам:

ГрафикОписание
CPU & RAM UsageИспользование CPU и системной памяти
GPU Utilization & MemoryИспользование вычислительных ресурсов GPU и памяти GPU
GPU TemperatureСредняя температура GPU
Network I/OПропускная способность загрузки и выгрузки
Disk I/OПропускная способность чтения и записи

Графики GPU, сети и диска отображаются только в том случае, если запуск передал соответствующие счетчики.

Подвкладка системной информации об обучении модели в Ultralytics Platform

Вкладка Predict#

Запускай интерактивный инференс прямо в браузере:

  • Загрузи изображение, используй примеры изображений или веб-камеру
  • Результаты отображаются с ограничивающими рамками, масками, семантическими картами классов или ключевыми точками
  • Автоматический инференс при добавлении изображения
  • Поддерживаются все типы задач (detect, segment, semantic, depth, classify, pose, OBB)
Быстрое тестирование

Вкладка Predict запускает инференс в Ultralytics Cloud, поэтому локальный GPU не требуется. Результаты отображаются с интерактивными наложениями, соответствующими типу задачи модели.

Вкладка Export#

Экспортируй модель в 20 форматов для развертывания. Подробности см. ниже в разделе Export Model и в основном руководстве по режиму Export.

Вкладка Deploy#

Создавай и управляй выделенными конечными точками инференса. Подробности см. в разделе Deployments.

Графики валидации#

После завершения обучения представление Validation внутри подвкладки Charts показывает подробный анализ последней эпохи.

Матрица ошибок#

Интерактивная тепловая карта точности прогнозов по каждому классу:

Матрица ошибок модели Ultralytics Platform

Кривые PR/F1#

Если результаты обучения содержат необходимые данные, представление Validation также отображает кривые производительности при разных порогах уверенности. Доступные графики валидации зависят от артефактов, созданных в ходе запуска.

Кривые PR и F1 модели Ultralytics Platform

КриваяОписание
Precision-RecallКомпромисс между точностью и полнотой
F1-ConfidenceОценка F1 при разных уровнях уверенности
Precision-ConfidenceТочность при разных уровнях уверенности
Recall-ConfidenceПолнота при разных уровнях уверенности

Диагностика по изображениям#

Модели детекции, обученные с сохранённой версией датасета, также получают анализ валидации по каждому изображению, который указывает на данные, лежащие в основе неудовлетворительной оценки:

  • Изображения с худшими и лучшими результатами, отсортированные по F1 для каждого изображения и отображённые с их боксами ground truth
  • Исследователь характеристик, сопоставляющий F1 с шириной, высотой, количеством пикселей, соотношением сторон и количеством экземпляров на изображении; по умолчанию выбирается наиболее сильная взаимосвязь
  • Классы, связанные с ошибками, с ранжированием классов, которые чаще всего встречаются на изображениях с наихудшими результатами
  • Найти похожее в галерее с худшими результатами, для отдельного изображения в полноэкранном режиме и в строке класса, что выполняет поиск по общему набору данных изображений, похожих на зафиксированные ошибки, и добавляет выбранные изображения в обучающий набор данных в качестве неразмеченных train изображений (см. Поиск похожих изображений); отображается, когда проект можно редактировать, а обучающий набор данных является несвязанным набором данных того же рабочего пространства
Требования

Для диагностики по изображениям требуется авторизованный пользователь, завершённый запуск детекции и связанная версия датасета — именно неизменяемый снимок позволяет восстановить ground truth каждого изображения. Для запусков, в которых метрики по изображениям не записывались, вместо этого отображается краткое уведомление.

Экспорт модели#

graph LR
    A[Select Format]:::start --> B[Configure Args]:::proc
    B --> C[Export]:::proc
    C --> D{GPU Required?}:::decide
    D -->|Yes| E[Cloud GPU Export]:::proc
    D -->|No| F[CPU Export]:::proc
    E --> G[Download]:::out
    F --> G

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff

Экспортируй модель в 20 форматов для развёртывания:

  1. Перейди на вкладку Export
  2. Выбери целевой формат
  3. Настрой параметры экспорта (размер изображения, вычисления в половинной точности, динамический режим и т. д.)
  4. Для форматов, требующих GPU (TensorRT), выбери тип GPU
  5. Нажми Start Export
  6. Скачай результат после завершения

Подключи уведомления Slack, чтобы получать сообщение о готовности или сбое экспорта.

Список форматов на вкладке экспорта модели Ultralytics Platform

Поддерживаемые форматы#

Platform поддерживает экспорт в 20 форматов для развёртывания: ONNX, TorchScript, OpenVINO, TensorRT, CoreML, TF SavedModel, TF GraphDef, LiteRT, TF Edge TPU, PaddlePaddle, NCNN, MNN, RKNN, Qualcomm (QNN), IMX500, Axelera, ExecuTorch, DeepX, Hailo и Huawei Ascend.

Руководство по выбору формата#

Целевая платформаРекомендуемый форматПримечания
GPU NVIDIATensorRTВыбери то же семейство GPU, что и на устройстве развёртывания
NVIDIA JetsonTensorRTВыбери предполагаемую целевую платформу и проверь её статус валидации
Оборудование IntelOpenVINOCPU, GPU и VPU
Устройства AppleCoreML или LiteRTiOS, macOS, Apple Silicon
AndroidLiteRT или NCNNLiteRT (выполнение на устройстве от Google) или NCNN для ARM
Веб-браузерыLiteRT.js или ONNXLiteRT.js или ONNX через ONNX Runtime Web
Периферийные устройстваTF Edge TPU или RKNNCoral и Rockchip (см. поддерживаемые чипы)
Общее назначениеONNXРаботает с большинством сред выполнения

Процесс экспорта модели Ultralytics Platform

Целевые платформы NVIDIA Jetson для TensorRT#

Платформа Ultralytics предлагает следующие варианты выбора целей Jetson для экспорта TensorRT .engine. Измерения валидации за июль 2026 года, приведенные ниже, использовались с JetPack 7.2 / L4T r39.2, Python 3.12.3, NVIDIA PyTorch 2.12.0a0 (сборка 26.04), CUDA 13.2 и TensorRT 10.16.1.11. Они описывают эту протестированную среду; проверяй текущие среды выполнения рабочего узла и устройства развертывания перед повторным использованием экспортированного движка.

Выбор целиAPI gpuTypeПамятьАрхитектура GPUPythonCUDATensorRTИзмеренный экспорт YOLO26n FP16Физическая проверка сборки и загрузки
Jetson Thor T5000jetson-thor-t5000128 GBBlackwell, CC 11.03.12.313.210.16.1.11~1 мин 46 сThor в профиле NVIDIA T4000; кандидат T5000
Jetson Thor T4000jetson-thor-t400064 GBBlackwell, CC 11.03.12.313.210.16.1.11~1 мин 46 сThor в профиле NVIDIA T4000
Jetson AGX Orin 64GBjetson-agx-orin-64gb64 GBAmpere, CC 8.73.12.313.210.16.1.117 мин 15 сСобрано, загружено и выполнен вывод на AGX Orin 64GB
Jetson AGX Orin 32GBjetson-agx-orin-32gb32 GBAmpere, CC 8.73.12.313.210.16.1.115 мин 34 сСборка и загрузка для AGX Orin 64GB; SKU 32GB ожидает проверки
Jetson Orin NX 16GBjetson-orin-nx-16gb16 GBAmpere, CC 8.73.12.313.210.16.1.115 мин 09 сСборка и загрузка для AGX Orin 64GB; SKU NX ожидает проверки
Jetson Orin NX 8GBjetson-orin-nx-8gb8 GBAmpere, CC 8.73.12.313.210.16.1.115 мин 01 сСборка и загрузка для AGX Orin 64GB; SKU NX ожидает проверки
Jetson Orin Nano 8GB Superjetson-orin-nano-8gb8 GBAmpere, CC 8.73.12.313.210.16.1.114 мин 59 сСборка и загрузка для AGX Orin 64GB; SKU Nano ожидает проверки
Jetson Orin Nano 4GBjetson-orin-nano-4gb4 GBAmpere, CC 8.73.12.313.210.16.1.115 мин 01 сСборка и загрузка для AGX Orin 64GB; SKU Nano ожидает проверки

Указанные значения времени — это результаты отдельных наблюдаемых сквозных тестов производственной маршрутизации за июль 2026 года, округлённые до ближайшей секунды; это справочные измерения, а не SLA или бенчмарк производительности для каждого SKU. Оба варианта Thor собраны на Developer Kit T5000 в профиле совместимости NVIDIA T4000. Шесть маршрутов Orin собраны на AGX Orin 64GB, где каждый полученный движок был загружен и запущен.

Сопоставь среду сборки движка TensorRT

Загруженные движки привязаны к их платформе сборки, семейству GPU, версии TensorRT и совместимой среде выполнения CUDA. Таблица выше фиксирует измеренную среду развертывания, которая может отличаться от более новых образов Docker latest-nvidia-arm64. Проверяй фактическую среду выполнения цели перед повторным использованием движка. Проверяй каждый движок и его соответствие объему памяти на устройстве развертывания, а также выполняй там калибровку INT8 для достижения наилучших результатов. Если среды не совпадают, экспортируй движок локально. Подробности локального развертывания см. в руководстве по NVIDIA Jetson и руководстве по интеграции TensorRT.

Поддержка чипов RKNN#

При экспорте в формат RKNN выбери целевое устройство Rockchip:

ЧипОписание
RK3588Высокопроизводительная периферийная SoC
RK3576Периферийная SoC среднего класса
RK3566Периферийная SoC среднего класса
RK3568Периферийная SoC среднего класса
RK3562Периферийная SoC начального уровня
RV1103Процессор компьютерного зрения
RV1106Процессор компьютерного зрения
RV1103BПроцессор компьютерного зрения
RV1106BПроцессор компьютерного зрения
RK2118AI-процессор
RV1126BПроцессор компьютерного зрения

Жизненный цикл задачи экспорта#

Задачи экспорта проходят следующие статусы:

СтатусОписание
В очередиЗадача экспорта ожидает запуска
ЗапускЗадача экспорта инициализируется
ВыполняетсяЭкспорт выполняется
ЗавершеноЭкспорт завершён — скачивание доступно
ОшибкаНе удалось выполнить экспорт (см. сообщение об ошибке)
ОтмененоЭкспорт отменён пользователем
Время экспорта

Время экспорта зависит от формата и хоста сборки. Экспорт в TensorRT может занять несколько минут, поскольку TensorRT профилирует и настраивает движок на физическом GPU, указанном в таблице валидации Jetson, или на выбранном облачном GPU.

Массовые действия экспорта#

  • Экспортировать всё: нажми Export All, чтобы запустить задачи экспорта для всех форматов на основе CPU с настройками по умолчанию. Форматы, для которых требуется выбрать GPU, недоступные для этой модели или уже экспортированные, пропускаются и отображаются в списке.
  • Удалить все экспорты: нажми Delete All, чтобы удалить все экспорты модели.

Ограничения форматов#

Некоторые форматы экспорта имеют ограничения по архитектуре или задаче:

ФорматОграничение
IMX500Доступен только для YOLOv8n и YOLO11n; только INT8 или W8A16
AxeleraТолько модели обнаружения; только INT8
DeepXТолько INT8
HailoВыходные данные INT8 HEF; выбери Hailo-8, Hailo-8L, Hailo-10H, Hailo-15H или Hailo-15L. Только YOLOv8, YOLO11 и YOLO26; для YOLO26 доступны обнаружение, семантическая сегментация, оценка глубины и классификация
HuaweiВыходные данные FP16 .om; целевые устройства Ascend310P1, Ascend310P3, Ascend310B1 и Ascend310B4
QualcommФиксированное квантование W8A16; выбери поддерживаемое устройство HTP. Dragonwing IQ-8275 поддерживается с name=iq-8275; IQ-615 не поддерживается
Дополнительные правила экспорта
  • Экспорт классификации, семантической сегментации и оценки глубины не включает NMS, а MNN встраивает NMS только для обнаружения и позы.
  • Экспорт CoreML с размером пакета больше 1 использует dynamic=true.
  • Неподдерживаемые сочетания формата и модели отключаются в диалоге экспорта до его запуска.
  • Для одной модели одновременно может выполняться только один экспорт в каждом формате.

Перемещение моделей между проектами#

Перемещение моделей, которые ты можешь редактировать, в другой проект того же рабочего пространства без их копирования:

  1. Открой исходный проект и выбери одну или несколько моделей в списке моделей
  2. Нажми правую кнопку мыши и выберите Вырезать (Cmd/Ctrl+X)
  3. Открой целевой проект, нажми правую кнопку мыши на списке моделей и выберите Вставить (Cmd/Ctrl+V), либо перетащи выбранные модели в целевой проект на боковой панели

Перемещенные модели сохраняют свои веса, метрики, экспорты и развертывания, а также получают URL целевого проекта. Модель, имя URL которой уже используется в целевом проекте, переименовывается при добавлении, модели, которые все еще обучаются, не могут быть перемещены, а Esc отменяет ожидающее вырезание. Чтобы скопировать модель, которой ты не владеешь, в один из своих проектов, используйте Клонировать модель.

Клонирование модели#

Клонируй модель в другой проект:

  1. Открой страницу модели
  2. Нажми Клонировать модель
  3. Выбери целевой проект или выбери Новый проект, чтобы создать его прямо здесь
  4. При необходимости задай клону другое имя
  5. Нажми Клонировать модель

Модель и её веса копируются в целевой проект. Клонировать модель отображается для завершённых моделей с весами, которыми ты ещё не владеешь.

Скачивание модели#

Скачай веса своей модели:

  1. Перейди на вкладку Обзор модели
  2. Нажми кнопку Скачать
  3. Основной чекпойнт модели .pt скачивается автоматически

Экспортированные форматы можно скачать на вкладке Экспорт после завершения экспорта.

Связывание с датасетом#

Модели можно связать с исходным датасетом:

  • Посмотри, какой датасет использовался для обучения
  • Нажми карточку датасета на вкладке «Обзор», чтобы перейти к нему
  • Отслеживай происхождение данных

При обучении на датасетах Platform с использованием формата URI ul:// связывание выполняется автоматически.

Формат URI датасета
# Train with a Platform dataset — linking is automatic
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100

Схема ul:// указывает на твой датасет Platform. На вкладке «Обзор» обученной модели появится ссылка на этот датасет (см. Использование датасетов Platform).

Пользовательские метаданные#

Открой Дополнительные действия и выбери Информация, чтобы просмотреть два раздела:

  • Метаданные Ultralytics: доступные только для чтения сведения Platform, такие как ID модели, проект, исходный датасет, задача, статус и временные отметки
  • Пользовательские метаданные: собственный объект JSON для контекста оценки, отслеживания релизов, управления или других данных, специфичных для модели

Пользовательские метаданные отделены от информации о модели, принадлежащей процессу обучения, сведений об окружении и аргументов обучения. Участники с правом просмотра могут изучать их, а участники с правом редактирования — заменять объект. Размер сериализованного объекта метаданных ограничен 500 000 символами, а длина каждого ключа верхнего уровня — 128 символами. Сохрани пустой объект ({}), чтобы очистить пользовательские метаданные.

Настройки видимости#

Управляй тем, кто может видеть твою модель:

НастройкаОписание
ПриватныйДоступ есть только у тебя и участников рабочего пространства
ПубличныйВсе могут просматривать модель на странице Explore

Видимость задаётся на уровне проекта, поэтому она применяется ко всем моделям в проекте. Чтобы изменить её, нажми значок видимости (private или public) рядом с названием проекта в цепочке навигации в верхней части страницы. Переключение в приватный режим вступает в силу немедленно. При переключении в публичный режим перед применением отображается диалог подтверждения.

Удаление модели#

Удали ненужную модель:

  1. Открой меню Дополнительные действия в заголовке модели и выбери Удалить модель
  2. Подтверди удаление
Корзина и восстановление

Удалённые модели хранятся в корзине 30 дней. Восстанови модель в разделе Настройки > Корзина.

См. также#

Часто задаваемые вопросы#

  • Ultralytics Platform полностью поддерживает все архитектуры YOLO в выделенных проектах:

    YOLO26 поддерживает 7 типов задач: обнаружение, сегментация, семантическая сегментация, оценка глубины, классификация, оценка позы и OBB. YOLO11 и YOLOv8 поддерживают тот же набор, за исключением семантической сегментации и оценки глубины, а YOLOv5 поддерживает только обнаружение.

  • Да, скачай веса своей модели со страницы модели:

    1. Нажми значок скачивания на вкладке «Обзор»
    2. Основной чекпойнт модели .pt скачивается автоматически
    3. Экспортированные форматы можно скачать на вкладке «Экспорт»
  • Сравнение моделей работает в рамках одного проекта. Чтобы выполнить сравнение между проектами:

    1. Перемести или клонируй модели в один проект, либо
    2. Экспортируй метрики и сравни их внешними средствами
  • Размер загружаемых файлов моделей .pt ограничен 1 ГБ, а загрузка и обработка моделей, близких к этому ограничению, может занять больше времени.

  • Да. Выбери совместимую модель из официальных проектов YOLO26, YOLO11, YOLOv8 или YOLOv5 либо выбери одну из собственных завершённых или загруженных контрольных точек в разделе Мои модели диалога обучения.

Комментарии