Ultralytics Platform
Ultralytics Platform — это комплексная сквозная платформа компьютерного зрения, которая оптимизирует весь рабочий процесс машинного обучения от подготовки данных до развертывания моделей. Создана для команд и отдельных специалистов, которым нужны готовые к производству решения в области компьютерного зрения без сложностей инфраструктуры.

Что такое Ultralytics Platform?
Ultralytics Platform призвана заменить разрозненные инструменты машинного обучения унифицированным решением. Она объединяет возможности:
- Roboflow — Управление данными и аннотирование
- Weights & Biases — Отслеживание экспериментов
- SageMaker — Облачное обучение
- HuggingFace — Развертывание моделей
- Arize — Мониторинг
Все в одной платформе с встроенной поддержкой YOLO11 YOLO26 и YOLO11 .
Рабочий процесс: Загрузка → Аннотирование → Обучение → Экспорт → Развертывание
Платформа обеспечивает сквозной рабочий процесс:
graph LR
subgraph Data["📁 Data"]
A[Upload] --> B[Annotate]
B --> C[Analyze]
end
subgraph Train["🚀 Train"]
D[Configure] --> E[Train on GPU]
E --> F[View Metrics]
end
subgraph Deploy["🌐 Deploy"]
G[Export] --> H[Deploy Endpoint]
H --> I[Monitor]
end
Data --> Train --> Deploy
| Этап | Функции |
|---|---|
| Загрузка | Изображения (50 МБ), видео (1 ГБ), ZIP-архивы (50 ГБ) с автоматической обработкой |
| Аннотирование | Ручные инструменты, SAM аннотации SAM , YOLO для всех 5 типов задач |
| Обучение | Облачные графические процессоры (RTX 4090 до H200), метрики в реальном времени, организация проектов |
| Экспорт | 17 форматов развертывания (ONNX, TensorRT, CoreML, TFLite и т. д.) |
| Развертывание | 43 региона по всему миру с выделенными конечными точками, автоматической масштабировкой и мониторингом |
Что вы можете сделать:
- Загружайте изображения, видео и ZIP-архивы для создания обучающих наборов данных
- Визуализация аннотаций с помощью интерактивных наложений для всех 5 типов YOLO
- Обучайте модели на облачных графических процессорах (от RTX 4090 до H200) с использованием метрик в реальном времени.
- Экспорт в 17 форматов развертывания (ONNX, TensorRT, CoreML, TFLite и т. д.)
- Развертывание в 43 регионах мира с помощью одного щелчка мышью на выделенных конечных точках
- Отслеживание прогресса обучения, работоспособности развертывания и показателей использования
- Сотрудничайте, делая проекты и наборы данных общедоступными для сообщества
Мультирегиональная инфраструктура
Ваши данные остаются в вашем регионе. Платформа Ultralytics развертывает инфраструктуру в трех глобальных регионах:
| Регион | Местоположение | Лучше всего подходит для |
|---|---|---|
| США | Айова, США | Пользователи из Америки, самый быстрый для Америки |
| ЕС | Бельгия, Европа | Пользователи из Европы, соответствие GDPR |
| AP | Тайвань, Азиатско-Тихоокеанский регион | Пользователи из Азиатско-Тихоокеанского региона, минимальная задержка в АТР |
Вы выбираете свой регион при регистрации, и все ваши данные, модели и развертывания остаются в этом регионе.
Основные характеристики
Подготовка данных
- Управление наборами данных: Загрузка изображений, видео или ZIP-архивов с автоматической обработкой
- Редактор аннотаций: Ручная аннотация для всех 5 типов задач YOLO (detect, segment, pose, obb, classify)
- Интеллектуальная аннотация SAM: Интеллектуальная аннотация на основе кликов с использованием модели Segment Anything
- Автоматическая аннотация: Использование обученных моделей для предварительной разметки новых данных
- Статистика: Распределение классов, тепловые карты местоположений и анализ размерностей
Обучение моделей
- Облачное обучение: Обучение на облачных GPU (RTX 4090, A100, H100) с метриками в реальном времени
- Удаленное обучение: Обучение в любом месте и потоковая передача метрик на платформу (в стиле W&B)
- Организация проектов: Группировка связанных моделей, сравнение экспериментов, отслеживание активности
- 17 форматов экспорта: ONNX, TensorRT, CoreML, TFLite и другие

Развертывание
- Тестирование инференса: Тестирование моделей непосредственно в браузере с пользовательскими изображениями
- Выделенные конечные точки: Развертывание в 43 глобальных регионах с автомасштабированием
- Мониторинг: Метрики в реальном времени, журналы запросов и панели мониторинга производительности
Управление аккаунтом
- Ключи API: Безопасное управление ключами для удаленного обучения и доступа к API
- Кредиты и биллинг: Обучение с оплатой по мере использования и прозрачное ценообразование
- Лента активности: отслеживайте все события и действия в учетной записи
- Удаление и восстановление: 30-дневное мягкое удаление с возможностью восстановления элементов
- Соответствие GDPR: Экспорт данных и удаление учетной записи
Быстрые ссылки
Начните работу с этими ресурсами:
- Быстрый старт: Создайте свой первый проект и обучите модель за считанные минуты
- Наборы данных: Загружайте и управляйте своими обучающими данными
- Аннотирование: Размечайте свои данные с помощью ручных и ИИ-ассистированных инструментов
- Проекты: Организуйте свои модели и эксперименты
- Облачное обучение: Обучайте на облачных GPU
- Инференс: Тестируйте свои модели
- Конечные точки: Развертывайте модели в продакшн
- Мониторинг: Отслеживайте производительность развертывания
- Ключи API: Управляйте доступом к API
- Биллинг: Кредиты и оплата
- Активность: Отслеживание событий учетной записи
- Корзина: Восстановление удаленных элементов
- REST API: Справочник API
Часто задаваемые вопросы
Как начать работу с Ultralytics Platform?
Чтобы начать работу с платформой Ultralytics:
- Регистрация: Создайте учетную запись на platform.ultralytics.com
- Выбор региона: Выберите свой регион данных (США, ЕС или AP) во время онбординга
- Загрузка набора данных: Перейдите в раздел Наборы данных, чтобы загрузить свои данные
- Обучение модели: Создайте проект и начните обучение на облачных GPU
- Развертывание: Протестируйте свою модель и разверните ее на выделенной конечной точке
Подробное руководство см. на странице Быстрый старт.
Каковы преимущества Ultralytics Platform?
Платформа Ultralytics предлагает:
- Единый рабочий процесс: Данные, обучение и развертывание в одном месте
- Мультирегиональность: Размещение данных в регионах США, ЕС или AP
- Обучение без кода: Обучайте продвинутые модели YOLO без написания кода
- Метрики в реальном времени: Отслеживайте прогресс обучения и мониторьте развертывания
- 43 региона развертывания: Развертывайте модели ближе к вашим пользователям по всему миру
- 5 типов задач: Поддержка detect, segment, pose, obb и классификации
- Аннотирование с помощью ИИ: SAM и автоматическая разметка для ускорения подготовки данных
Какие варианты GPU доступны для облачного обучения?
Платформа Ultralytics поддерживает несколько типов GPU для облачного обучения:
| Уровень | GPU | VRAM | Стоимость/час | Лучше всего подходит для |
|---|---|---|---|---|
| Бюджет | RTX A2000 | 6 ГБ | $0.12 | Небольшие наборы данных, тестирование |
| Бюджет | RTX 3080 | 10 ГБ | $0.25 | Средние наборы данных |
| Бюджет | RTX 3080 Ti | 12 ГБ | $0.30 | Средние наборы данных |
| Бюджет | A30 | 24 ГБ | $0.44 | Более крупные партии |
| Средний | RTX 4090 | 24 ГБ | $0.60 | Отличное соотношение цены и качества |
| Средний | A6000 | 48 ГБ | $0.90 | Большие модели |
| Средний | L4 | 24 ГБ | $0.54 | Оптимизация вывода |
| Средний | L40S | 48 ГБ | $1.72 | Обучение больших партий |
| Pro | A100 40GB | 40 ГБ | $2.78 | Обучение производству |
| Pro | A100 80GB | 80 ГБ | $3.44 | Очень большие модели |
| Pro | H100 | 80 ГБ | $5.38 | Самое быстрое обучение |
| Корпоративный | H200 | 141 ГБ | $5.38 | Максимальная производительность |
| Корпоративный | B200 | 192 ГБ | $10.38 | Самые большие модели |
| Ultralytics | RTX PRO 6000 | 48 ГБ | $3.68 | Ultralytics |
Полную информацию о ценах и GPU см. в разделе «Обучение по облачным технологиям ».
Как работает удаленное обучение?
Вы можете обучать модели где угодно и передавать метрики на платформу.
Требования к версии пакета
Для интеграции с платформой требуется ultralytics>=8.4.0. Более ранние версии НЕ будут работать с платформой.
pip install "ultralytics>=8.4.0"
# Set your API key
export ULTRALYTICS_API_KEY="your_api_key"
# Train with project/name to stream metrics
yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1
Дополнительные сведения об удаленном обучении см. в разделе Облачное обучение.
Какие инструменты аннотирования доступны?
Платформа включает полнофункциональный редактор аннотаций, поддерживающий:
- Ручные инструменты: Ограничивающие рамки, полигоны, ключевые точки, ориентированные рамки, классификация
- SAM Smart Annotation: Нажмите, чтобы сгенерировать точные маски с помощью модели Segment Anything Model
- YOLO Auto-Annotation: Используйте обученные модели для предварительной разметки изображений
- Сочетания клавиш: Эффективные рабочие процессы с использованием горячих клавиш
См. Разметку для полного руководства.
Устранение неполадок
Проблемы с наборами данных
| Проблема | Решение |
|---|---|
| Набор данных не обрабатывается | Проверьте, поддерживается ли формат файла (JPEG, PNG, WebP и т. д.). Максимальный размер файла: изображения 50 МБ, видео 1 ГБ, ZIP 50 ГБ. |
| Отсутствующие аннотации | Проверьте, что метки имеют YOLO , с помощью .txt файлы, соответствующие именам файлов изображений |
| «Требуется разделение поезда» | Добавить train/ папку в структуру набора данных или создайте разделения в настройках набора данных |
| Неопределенные имена классов | Добавить data.yaml файл с names: список или определите классы в настройках набора данных |
Вопросы обучения
| Проблема | Решение |
|---|---|
| Обучение не начнется | Проверьте баланс кредита в разделе «Настройки» > «Оплата». Минимальная сумма — 5,00 $. |
| Ошибка нехватки памяти | Уменьшите размер партии, используйте меньшую модель (n/s) или выберите GPU большим объемом VRAM. |
| Плохие показатели | Проверьте качество набора данных, увеличьте количество эпох, попробуйте увеличить объем данных, проверьте баланс классов. |
| Медленное обучение | Выберите более быстрый GPU, уменьшите размер изображения, убедитесь, что набор данных не является узким местом. |
Проблемы развертывания
| Проблема | Решение |
|---|---|
| Конечная точка не отвечает | Проверьте состояние конечной точки (работает или остановлена). Холодный запуск может занять 2–5 секунд. |
| 401 Несанкционированный доступ | Убедитесь, что ключ API правильный и имеет необходимые области действия. |
| Медленное выведение | Проверьте размер модели, рассмотрите TensorRT , выберите более близкий регион. |
| Экспорт не удался | Некоторые форматы требуют определенных архитектур моделей. Попробуйте ONNX максимальной совместимости. |
Часто задаваемые вопросы
Могу ли я изменить свое имя пользователя после регистрации?
Нет, имена пользователей являются постоянными и не могут быть изменены. Выбирайте их тщательно при регистрации.
Могу ли я изменить регион хранения данных?
Нет, регион хранения данных выбирается при регистрации и не может быть изменен. Чтобы переключиться на другой регион, создайте новую учетную запись и заново загрузите свои данные.
Как получить больше кредитов?
Перейдите в «Настройки» > «Оплата» > «Добавить кредиты». Приобретите кредиты на сумму от 5 до 1000 долларов. Приобретенные кредиты не имеют срока действия.
Что произойдет, если обучение завершится с ошибкой?
Вы платите только за фактически использованное вычислительное время. Контрольные точки сохраняются, и вы можете возобновить обучение.
Могу ли я скачать свою обученную модель?
Да, нажмите на значок загрузки на странице любой модели, чтобы загрузить .pt файл или экспортированные форматы.
Как я могу поделиться своей работой с общественностью?
Измените настройки проекта или набора данных и установите для параметра «Видимость» значение «Общедоступный». Общедоступный контент отображается на странице «Исследовать».
Каковы ограничения по размеру файлов?
Изображения: 50 МБ, видео: 1 ГБ, ZIP-архивы: 50 ГБ. Более крупные файлы разбивайте на несколько частей.
Как долго удаленные элементы хранятся в корзине?
30 дней. После этого элементы будут окончательно удалены и их невозможно будет восстановить.
Могу ли я использовать модели Platform в коммерческих целях?
Бесплатные и Pro-планы используют лицензию AGPL. Для коммерческого использования без требований AGPL обратитесьultralytics для получения лицензии Enterprise.