Ultralytics YOLO27:

Модели#

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

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

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

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

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

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

Загрузка модели перетаскиванием в Ultralytics Platform

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

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

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

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

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

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

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

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

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[22 Formats]:::out
    F --> H[Endpoint]:::out

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

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

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

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

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

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

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

ЗадачаИтоговые метрики
ОбнаружениеmAP50, mAP50-95, точность, полнота
СегментацияТе же четыре метрики и их варианты для масок (M)
Семантическая сегментацияmIoU, точность по пикселям
Оценка глубиныδ1, AbsRel ↓, RMSE ↓, SILog ↓ (↓ = меньшее значение лучше)
КлассификацияТочность Top-1, точность Top-5
Оценка позыЧетыре метрики обнаружения и их варианты для ключевых точек (P)
OBBmAP50, mAP50-95, точность, полнота

Вкладка «Обзор»#

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

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

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

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

Вкладка «Обучение»#

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

Подкладка «Графики»#

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

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

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

Вкладка Charts с графиками обучения модели на Ultralytics Platform

Вкладка Console#

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

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

Вкладка Console обучения модели на Ultralytics Platform

Вкладка System#

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

ГрафикОписание
Использование CPU и RAMЗагрузка CPU и использование системной памяти
Загрузка GPU и использование памятиЗагрузка вычислительных ресурсов GPU и использование памяти GPU
Температура GPUСредняя температура всех GPU
Сетевой ввод-выводСкорость скачивания и отправки данных
Дисковый ввод-выводСкорость чтения и записи

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

Вкладка System обучения модели на Ultralytics Platform

Вкладка Predict#

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

Быстрое тестирование

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

Вкладка Export#

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

Вкладка Deploy#

Создавай выделенные эндпоинты для инференса и управляй ими. Подробности см. в разделе Развёртывания.

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

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

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

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

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

Кривые PR/F1#

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

Кривые PR и F1 на Ultralytics Platform

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ultralytics Platform предлагает следующие целевые платформы 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 собраны на T5000 Developer Kit в профиле совместимости 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Процессор компьютерного зрения
RK2118ИИ-процессор
RV1126BПроцессор компьютерного зрения

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

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

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

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

Действия для массового экспорта#

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

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

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

ФорматОграничение
IMX500Доступен только для моделей обнаружения, сегментации, классификации и поз, использующих YOLOv8n и YOLO11n; только INT8
AxeleraМодели сегментации YOLO26 не поддерживаются; только 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
XilinxРезультат Vitis AI INT8; выбери устройство Versal AI Edge Series Gen 2 и скомпилируй его в .rai с помощью AMD Vitis AI
QualcommФиксированная квантование W8A16; выбери поддерживаемую цель HTP. Dragonwing IQ-8275 поддерживается с name=iq-8275; IQ-615 не поддерживается
Дополнительные правила экспорта
  • Экспорт классификации, семантической сегментации и глубины не включает NMS. CoreML встраивает NMS только для обнаружения, сегментации и поз, а MNN — только для обнаружения и поз.
  • Для экспорта RKNN INT8 требуется модель обнаружения. Целевые устройства RV1103, RV1106, RV1103B и RV1106B поддерживают только INT8, поэтому они доступны только для моделей обнаружения.
  • При экспорте CoreML с размером пакета больше 1 используется dynamic=true.
  • Неподдерживаемые сочетания форматов и моделей отключены в диалоговом окне экспорта до запуска.
  • Для одной модели одновременно может выполняться только один экспорт в каждом формате.

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

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

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

Контекстное меню Ultralytics Platform для вырезания моделей проекта

Перемещённые модели сохраняют веса, метрики, экспорты и развёртывания и получают 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 дней. Восстанови модель в разделе Настройки > Корзина.

См. также#

  • Инференс: тестируй модели в браузере на вкладке Predict
  • Эндпоинты: развёртывай модели в рабочей среде с помощью выделенных эндпоинтов
  • Обучение в облаке: настраивай и запускай задания обучения на облачных GPU
  • Форматы экспорта: полное руководство по всем 22 форматам экспорта

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

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

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

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

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

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

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

Комментарии