Модели
Ultralytics Platform предоставляет комплексное управление моделями для обучения, анализа и развертывания моделей YOLO. Загружайте предварительно обученные модели или обучайте новые непосредственно на платформе.
Загрузить модель
Загрузите существующие веса модели на платформу:
- Перейдите к вашему проекту
- Нажмите Загрузить модель
- Выберите свою
.ptфайла - Добавьте имя и описание
- Нажмите Загрузить
Поддерживаемые форматы моделей:
| Формат | Расширение | Описание |
|---|---|---|
| PyTorch | .pt | Собственный формат Ultralytics |
После загрузки Платформа анализирует метаданные модели:
- Тип задачи (detect, segment, pose, obb, classify)
- Архитектура (YOLO26n, YOLO26s и т. д.)
- Имена и количество классов
- Размер и параметры входных данных
Обучить модель
Обучите новую модель непосредственно на Платформе:
- Перейдите к вашему проекту
- Нажмите Обучить модель
- Выберите набор данных
- Выберите базовую модель
- Настройте параметры обучения
- Начать обучение
См. Обучение в облаке для получения подробных инструкций.
Обзор модели
На каждой странице модели отображается:
| Раздел | Контент |
|---|---|
| Обзор | Метаданные модели, тип задачи, архитектура |
| Метрики | Потери при обучении и графики производительности |
| Графики | Матрица ошибок, PR-кривые, F1-кривые |
| Тест | Интерактивное тестирование инференса |
| Развертывание | Создание конечных точек и управление ими |
| Экспорт | Преобразование формата и загрузка |
Метрики обучения
Просмотр метрик обучения в реальном времени и исторических данных:
Кривые потерь
| Потери | Описание |
|---|---|
| инструмент «Прямоугольник» | Потери регрессии ограничивающей рамки |
| Класс | Потери классификации |
| DFL | Фокусные потери распределения |
Метрики производительности
| Метрика | Описание |
|---|---|
| mAP50 | Средняя точность (mAP) при IoU 0.50 |
| mAP50-95 | Средняя точность (mAP) при IoU 0.50-0.95 |
| Точность | Доля корректных положительных предсказаний |
| Полнота (Recall) | Доля фактически выявленных положительных результатов |
Графики валидации
После завершения обучения просмотрите подробный анализ валидации:
Матрица ошибок (Confusion Matrix)
Интерактивная тепловая карта, показывающая точность предсказаний по классам:
Кривые PR/F1
Кривые производительности при различных порогах достоверности:
| Кривая | Описание |
|---|---|
| Точность-Полнота | Компромисс между точностью и полнотой |
| F1-Достоверность | F1-мера при различных уровнях достоверности |
| Точность-Достоверность | Точность при различных уровнях достоверности |
| Полнота-Достоверность | Полнота при различных уровнях достоверности |
Экспорт модели
Экспортируйте вашу модель в 17 форматов развертывания:
- Перейдите на вкладку Экспорт
- Выберите целевой формат
- Нажмите Экспорт
- Скачать по завершении
Поддерживаемые форматы (всего 17)
| # | Формат | Расширение файла | Вариант использования |
|---|---|---|---|
| 1 | ONNX | .onnx | Кроссплатформенность, веб, большинство сред выполнения |
| 2 | TorchScript | .torchscript | PyTorch без Python |
| 3 | OpenVINO | .xml, .bin | Intel , графические процессоры, видеопроцессоры |
| 4 | TensorRT | .engine | NVIDIA (самый быстрый вывод) |
| 5 | CoreML | .mlpackage | Apple iOS, macOS, watchOS |
| 6 | TF Lite | .tflite | Мобильные устройства (Android, iOS), edge |
| 7 | TF SavedModel | saved_model/ | TensorFlow |
| 8 | TF GraphDef | .pb | TensorFlow .x |
| 9 | TF Edge TPU | .tflite | Устройства Google |
| 10 | TF.js | .json, .bin | Вывод о браузере |
| 11 | PaddlePaddle | .pdmodel | Baidu PaddlePaddle |
| 12 | NCNN | .param, .bin | Мобильное приложение (iOS), оптимизированное |
| 13 | MNN | .mnn | Мобильная среда выполнения Alibaba |
| 14 | RKNN | .rknn | НПУ Rockchip |
| 15 | IMX500 | .imx | Датчик Sony IMX500 |
| 16 | Axelera | .axelera | Ускорители искусственного интеллекта Axelera |
Руководство по выбору формата
Для NVIDIA : используйте TensorRT для максимальной скорости
Для Intel : используйте OpenVINO для Intel , графических процессоров и виртуальных процессоров Intel .
Для устройств Apple: используйте CoreML для iOS, macOS, Apple Silicon
Для Android: используйте TF или NCNN для достижения наилучшей производительности.
Для веб-браузеров: используйте TF.js или ONNX (с ONNX Web)
Для периферийных устройств: используйте TF TPU для Coral, RKNN для Rockchip.
Для общей совместимости: используйте ONNX — работает с большинством сред выполнения инференса
Время экспорта
Время экспорта зависит от формата. Экспорт в TensorRT может занять несколько минут из-за оптимизации движка.
Связывание наборов данных
Модели могут быть связаны с исходным набором данных:
- Просмотр набора данных, использованного для обучения
- Доступ к набору данных со страницы модели
- track происхождения данных
При обучении с использованием наборов данных Платформы в формате ul:// URI, связывание происходит автоматически.
Настройки видимости
Управление видимостью вашей модели:
| Настройка | Описание |
|---|---|
| Приватный | Доступен только вам |
| Публичный | Любой может просмотреть на странице «Обзор» |
Чтобы изменить видимость:
- Открытие меню действий модели
- Нажмите Изменить
- Переключение видимости
- Нажмите Сохранить
Удалить модель
Удаление ненужной модели:
- Открытие меню действий модели
- Нажмите Удалить
- Подтвердите удаление
Корзина и восстановление
Удаленные модели перемещаются в Корзину на 30 дней. Восстановить можно из Настройки > Корзина.
Часто задаваемые вопросы
Какие архитектуры моделей поддерживаются?
Ultralytics Platform поддерживает все архитектуры YOLO:
- YOLO26: варианты n, s, m, l, x (рекомендуется)
- YOLO11: варианты n, s, m, l, x
- YOLOv10: Поддержка устаревших версий
- YOLOv8: Поддержка устаревших версий
- YOLOv5: Поддержка устаревших версий
Могу ли я скачать свою обученную модель?
Да, вы можете скачать веса вашей модели со страницы модели:
- Нажмите на значок загрузки
- Выберите формат (исходный
.ptили экспортированный) - Загрузка начинается автоматически
Как сравнить модели между проектами?
В настоящее время сравнение моделей осуществляется в рамках проектов. Для сравнения между проектами:
- Перенесите модели в один проект, или
- Экспортируйте метрики и сравните их извне
Каков максимальный размер модели?
Строгих ограничений нет, но очень большие модели (>2 ГБ) могут требовать больше времени для загрузки и обработки.
Могу ли я дообучать предварительно обученные модели?
Да! Загрузите предварительно обученную модель, затем начните обучение с этой контрольной точки, используя свой набор данных. Платформа автоматически использует загруженную модель в качестве отправной точки.