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

Что такое Ultralytics Platform?
Ultralytics Platform создана, чтобы заменить разрозненные инструменты для машинного обучения единым решением. Она объединяет возможности следующих сервисов:
- Roboflow — управление данными и разметка
- Weights & Biases — отслеживание экспериментов
- SageMaker — облачное обучение
- HuggingFace — развертывание моделей
- Arize — мониторинг
Все в одной платформе с нативной поддержкой моделей 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, TAR, включая .tar.gz/.tgz, NDJSON) с автоматической обработкой |
| Разметка | Ручные инструменты для всех 5 типов задач, а также умная разметка с использованием моделей SAM и YOLO для обнаружения, сегментации и OBB (см. поддерживаемые задачи) |
| Обучение | Облачные GPU (22 во всех тарифах + 2 только для Pro/Enterprise: B200, B300), метрики в реальном времени, организация проектов |
| Экспорт | 17 форматов развертывания (ONNX, TensorRT, CoreML, TFLite и др.; см. поддерживаемые форматы) |
| Развертывание | 43 глобальных региона с выделенными конечными точками, масштабирование до нуля по умолчанию (один активный экземпляр) и мониторинг |
Что ты можешь делать:
- Загружать изображения, видео и файлы наборов данных для создания обучающих датасетов
- Визуализировать разметку с помощью интерактивных оверлеев для всех 5 типов задач YOLO (см. поддерживаемые задачи)
- Обучать модели на облачных GPU (22 во всех тарифах, 24 в Pro или Enterprise для B200 и B300) с метриками в реальном времени
- Экспортировать в 17 форматов развертывания (ONNX, TensorRT, CoreML, TFLite и т. д.)
- Развертывать в 43 глобальных регионах с помощью выделенных конечных точек, создаваемых в один клик
- Мониторить прогресс обучения, состояние развертывания и метрики использования
- Сотрудничать, делая проекты и наборы данных общедоступными для сообщества
Мультирегиональная инфраструктура
Твои данные остаются в твоем регионе. Ultralytics Platform управляет инфраструктурой в трех глобальных регионах:
| Регион | Метка | Локация | Для кого лучше всего |
|---|---|---|---|
| US | Америка | Айова, США | Пользователи из Америки, самая высокая скорость для них |
| EU | Европа, Ближний Восток и Африка | Бельгия, Европа | Пользователи из Европы, соответствие GDPR |
| AP | Азиатско-Тихоокеанский регион | Тайвань, Азиатско-Тихоокеанский регион | Пользователи из АТР, минимальная задержка для этого региона |
Ты выбираешь свой регион при регистрации, и все твои данные, модели и развертывания остаются в этом регионе.
Регион твоих данных нельзя изменить после создания учетной записи. Во время онбординга платформа измеряет задержку до каждого региона и рекомендует ближайший. Выбирай внимательно.
Основные возможности
Подготовка данных
- Управление наборами данных: Загружай изображения, видео или файлы датасетов с автоматической обработкой
- Редактор разметки: Ручная разметка для всех 5 типов задач YOLO (detect, segment, pose, OBB, classify; см. поддерживаемые задачи)
- Шаблоны скелетов: Встроенные (человек, рука, лицо, собака, коробка) и пользовательские шаблоны скелетов для разметки поз в один клик
- Умная разметка: Используй SAM 2.1 (Tiny, Small, Base, Large), SAM 3, предобученные модели Ultralytics YOLO или свои собственные дообученные модели YOLO прямо из панели инструментов разметки для задач detect, segment и OBB
- Версионирование данных: Создавай пронумерованные снимки NDJSON с описаниями для воспроизводимого обучения
- Статистика: Распределение классов, тепловые карты расположения и анализ размерностей
graph LR
A[Upload Dataset/Images/Video] --> B[Auto-Process]
B --> C[Browse & Filter]
C --> D{Annotate}
D --> E[Manual Tools]
D --> F[SAM Smart]
D --> G[YOLO Auto-Label]
E --> H[Train-Ready Dataset]
F --> H
G --> HОбучение моделей
- Облачное обучение: Обучай на облачных GPU (22 во всех тарифах, 24 в Pro или Enterprise для B200 и B300) с метриками в реальном времени
- Удаленное обучение: Обучай где угодно и передавай метрики на платформу (в стиле W&B)
- Организация проектов: Группируй связанные модели, сравнивай эксперименты, отслеживай активность
- 17 форматов экспорта: ONNX, TensorRT, CoreML, TFLite и другие (см. поддерживаемые форматы)

Ты можешь обучать модели через веб-интерфейс (облачное обучение) или на своей собственной машине (удаленное обучение):
- Перейди к своему проекту
- Нажми
Train Model - Выбери набор данных, модель, GPU и количество эпох
- Следи за графиками потерь и метриками в реальном времени
Развертывание
- Тестирование вывода: Тестируй модели прямо в браузере с использованием своих изображений
- Выделенные конечные точки: Развертывание в 43 глобальных регионах с масштабированием до нуля по умолчанию (один активный экземпляр)
- Мониторинг: Метрики в реальном времени, логи запросов и дашборды производительности
graph LR
A[Trained Model] --> B{Action}
B --> C[Browser Predict]
B --> D[Export Format]
B --> E[Deploy Endpoint]
D --> F[ONNX / TensorRT / CoreML / TFLite / ...]
E --> G[43 Global Regions]
G --> H[API Endpoint URL]
H --> I[Monitor & Scale]После развертывания обращайся к своей конечной точке на любом языке:
import requests
url = "https://your-endpoint-url/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
with open("image.jpg", "rb") as f:
response = requests.post(url, headers=headers, files={"file": f})
print(response.json())Управление учетной записью
- Команды и организации: Сотрудничай с участниками команды, управляй ролями и приглашениями
- API-ключи: Безопасное управление ключами для удаленного обучения и доступа к API
- Кредиты и оплата: Оплата обучения по факту использования с прозрачным ценообразованием
- Лента активности: Отслеживай все события и действия в учетной записи
- Корзина и восстановление: 30-дневное мягкое удаление с возможностью восстановления элементов
- Соответствие GDPR: Экспорт данных и удаление учетной записи
| Возможность | Бесплатный | Pro ($29/мес) | Enterprise |
|---|---|---|---|
| Приветственный кредит | $5 / $25* | - | Индивидуально |
| Ежемесячный кредит | - | $30/место/месяц | Индивидуально |
| Модели | 100 | 500 | Без ограничений |
| Параллельные обучения | 3 | 10 | Без ограничений |
| Развертывания | 3 | 10 | Без ограничений |
| Хранилище | 100 ГБ | 500 ГБ | Без ограничений |
| Типы облачных GPU | 22 | 24 (вкл. B200 / B300) | 24 |
| Команды | - | До 5 участников | До 50 |
| Поддержка | Сообщество | Приоритетная | Выделенная |
*$5 при регистрации или $25 с подтвержденным корпоративным/рабочим email.
Быстрые ссылки
Начни с этих ресурсов:
- Quickstart: Создай свой первый проект и начни обучение модели за считанные минуты
- Datasets: Загружай и управляй своими данными для обучения
- Annotation: Размечай данные с помощью ручных и AI-инструментов
- Projects: Организуй свои модели и эксперименты
- Cloud Training: Обучай на облачных GPU
- Inference: Тестируй свои модели
- Endpoints: Развертывай модели в продакшн
- Monitoring: Отслеживай производительность развертывания
- API Keys: Управляй доступом по API
- Billing: Кредиты и оплата
- Activity: Отслеживай события аккаунта
- Trash: Восстанавливай удаленные элементы
- REST API: Справочник API
FAQ
Как мне начать работу с Ultralytics Platform?
Чтобы начать работу с Ultralytics Platform:
- Sign Up: Создай аккаунт на platform.ultralytics.com
- Select Region: Выбери регион данных (US, EU или AP) во время онбординга
- Upload Dataset: Перейди в раздел Datasets для загрузки своих данных
- Train Model: Создай проект и начни обучение на облачных GPU
- Deploy: Протестируй свою модель и разверни её на выделенном эндпоинте
Подробное руководство смотри на странице Quickstart.
Каковы преимущества Ultralytics Platform?
Ultralytics Platform предлагает:
- Unified Workflow: Данные, обучение и развертывание в одном месте
- Multi-Region: Хранение данных в регионах US, EU или AP
- No-Code Training: Обучай продвинутые модели YOLO без написания кода
- Real-Time Metrics: Отслеживай прогресс обучения и мониторь развертывания в режиме реального времени
- 43 Deploy Regions: Развертывай модели ближе к своим пользователям по всему миру
- 5 Task Types: Поддержка детектирования, сегментации, определения ключевых точек (pose), OBB и классификации (см. документацию по задачам)
- AI-Assisted Annotation: Умная разметка с помощью моделей SAM и YOLO для ускорения подготовки данных
Какие варианты GPU доступны для облачного обучения?
Ultralytics Platform поддерживает несколько типов GPU для облачного обучения:
| GPU | Поколение | VRAM | Стоимость/час | Для кого лучше всего |
|---|---|---|---|---|
| RTX 2000 Ada | Ada | 16 ГБ | $0.24 | Небольшие наборы данных, тестирование |
| RTX A4500 | Ampere | 20 ГБ | $0.25 | Наборы данных малого и среднего размера |
| RTX 4000 Ada | Ada | 20 ГБ | $0.26 | Средние наборы данных |
| RTX A5000 | Ampere | 24 ГБ | $0.27 | Средние наборы данных |
| L4 | Ada | 24 ГБ | $0.39 | Оптимизировано для инференса |
| A40 | Ampere | 48 ГБ | $0.44 | Большие размеры батчей |
| RTX 3090 | Ampere | 24 ГБ | $0.46 | Общее обучение |
| RTX A6000 | Ampere | 48 ГБ | $0.49 | Большие модели |
| RTX PRO 4500 | Blackwell | 32 ГБ | $0.64 | Отличное соотношение цены и производительности |
| RTX 4090 | Ada | 24 ГБ | $0.69 | Лучшее соотношение цены и производительности |
| RTX 6000 Ada | Ada | 48 ГБ | $0.77 | Обучение на больших батчах |
| L40S | Ada | 48 ГБ | $0.86 | Обучение на больших батчах |
| RTX 5090 | Blackwell | 32 ГБ | $0.99 | Последнее потребительское поколение |
| L40 | Ada | 48 ГБ | $0.99 | Большие модели |
| A100 PCIe | Ampere | 80 ГБ | $1.39 | Промышленное обучение |
| A100 SXM | Ampere | 80 ГБ | $1.49 | Промышленное обучение |
| RTX PRO 6000 | Blackwell | 96 ГБ | $1.89 | Рекомендуемый стандарт |
| H100 PCIe | Hopper | 80 ГБ | $2.39 | Высокопроизводительное обучение |
| H100 SXM | Hopper | 80 ГБ | $2.99 | Самое быстрое обучение |
| H100 NVL | Hopper | 94 ГБ | $3.07 | Максимальная производительность |
| H200 NVL | Hopper | 143 ГБ | $3.39 | Максимальный объем памяти |
| H200 SXM | Hopper | 141 ГБ | $3.99 | Максимальная производительность |
| B200 | Blackwell | 180 ГБ | $5.49 | Большие модели (Pro+) |
| B300 | Blackwell | 288 ГБ | $7.39 | Крупнейшие модели (Pro+) |
Смотри Cloud Training для получения полного списка цен и опций GPU.
Как работает удаленное обучение?
Ты можешь обучать модели на своем собственном оборудовании и транслировать метрики в реальном времени на платформу, аналогично Weights & Biases.
Для интеграции с платформой требуется ultralytics>=8.4.35. Более старые версии НЕ будут работать с платформой.
pip install "ultralytics>=8.4.35"# 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Смотри Cloud Training для подробностей об удаленном обучении.
Какие инструменты аннотирования доступны?
Платформа включает полнофункциональный редактор аннотаций, поддерживающий:
- Ручные инструменты: ограничивающие рамки (BBox), полигоны, ключевые точки со скелетными шаблонами, ориентированные рамки, классификацию
- Скелетные шаблоны: размещай все ключевые точки сразу, используя встроенные (Person, Hand, Face, Dog, Box) или пользовательские шаблоны
- Умное аннотирование: используй SAM 2.1 или SAM 3 для аннотирования по клику, или запускай предобученные модели Ultralytics YOLO и свои собственные дообученные модели YOLO прямо из панели инструментов для детекции, сегментации и OBB
- Горячие клавиши: эффективная работа с клавиатурными сокращениями
| Клавиша | Действие |
|---|---|
V | Ручной режим (рисование) |
S | Умный режим (SAM или модель YOLO) |
A | Переключить автоприменение (в Умном режиме) |
1 - 9 | Выбрать класс по номеру |
Delete | Удалить выбранную аннотацию |
Ctrl+Z | Отменить |
Ctrl+Y | Вернуть |
Escape | Сохранить / отменить выбор / выйти |
Смотри Annotation для полного руководства.
Какие форматы экспорта поддерживаются?
Платформа поддерживает 17 форматов развертывания:
| Формат | Расширение файла | Вариант использования |
|---|---|---|
| ONNX | .onnx | Кроссплатформенное развертывание |
| TorchScript | .torchscript | Развертывание на C++ |
| OpenVINO | _openvino_model | Оборудование Intel |
| TensorRT | .engine | Инференс на NVIDIA GPU |
| CoreML | .mlpackage | Устройства Apple |
| TFLite | .tflite | Мобильные/граничные устройства |
| TF SavedModel | _saved_model | Экосистема TensorFlow |
| TF GraphDef | .pb | TensorFlow legacy |
| PaddlePaddle | _paddle_model | Экосистема Baidu |
| NCNN | _ncnn_model | Мобильные устройства (Android/ARM) |
| Edge TPU | _edgetpu.tflite | Устройства Google Coral |
| TF.js | _web_model | Развертывание в браузере |
| MNN | .mnn | Alibaba mobile |
| RKNN | _rknn_model | Rockchip NPU |
| IMX500 | _imx_model | Сенсор Sony IMX500 |
| Axelera | _axelera_model | Ускорители Axelera AI |
| ExecuTorch | _executorch_model | PyTorch mobile |
Смотри Models Export, Export mode guide и Integrations index для получения информации о форматах.
Устранение неполадок
Проблемы с наборами данных
| Проблема | Решение |
|---|---|
| Набор данных не обрабатывается | Убедись, что формат файла поддерживается (JPEG, PNG, WebP, TIFF, HEIC, AVIF, BMP, JP2, DNG, MPO для изображений). Макс. размер файла: изображения 50 МБ, видео 1 ГБ, архивы наборов данных 10 ГБ (Free) / 20 ГБ (Pro) / 50 ГБ (Enterprise) |
| Отсутствующие аннотации | Проверь, что метки представлены в YOLO format, где имена файлов .txt совпадают с именами файлов изображений, либо загрузи COCO JSON |
| "Требуется выборка train" | Добавь папку train/ в структуру твоего набора данных или перераспредели выборки через split bar |
| Имена классов не определены | Добавь файл data.yaml со списком names: (см. YOLO format) или определи классы на вкладке Classes |
Проблемы с обучением
| Проблема | Решение |
|---|---|
| Обучение не запускается | Проверь баланс кредитов в разделе Settings > Billing. Требуется положительный баланс |
| Ошибка нехватки памяти (Out of memory) | Уменьши размер пакета (batch size), используй модель поменьше (n/s) или выбери GPU с большим объемом VRAM |
| Низкие показатели метрик | Проверь качество набора данных, увеличь количество эпох, попробуй аугментацию данных, убедись в сбалансированности классов |
| Обучение идет медленно | Выбери более быстрый GPU, уменьши размер изображения, проверь, не является ли набор данных узким местом |
Проблемы с развертыванием
| Проблема | Решение |
|---|---|
| Конечная точка (endpoint) не отвечает | Проверь статус конечной точки (Ready или Stopped). «Холодный запуск» может занять 5-15 секунд |
| 401 Unauthorized | Убедись, что API key верен и имеет необходимые права доступа |
| Медленный вывод (inference) | Проверь размер модели, рассмотри экспорт в TensorRT, выбери более близкий регион |
| Ошибка экспорта | Некоторые форматы требуют определенных архитектур моделей. Попробуй ONNX для обеспечения максимальной совместимости |
Часто задаваемые вопросы
Могу ли я изменить свое имя пользователя после регистрации?
Нет, имена пользователей являются постоянными и не могут быть изменены. Выбирай их тщательно при регистрации.
Могу ли я изменить регион данных?
Нет, регион данных выбирается при регистрации и не может быть изменен. Чтобы сменить регион, создай новую учетную запись и загрузи данные заново.
Как получить больше кредитов?
Перейди в Settings > Billing > Add Credits. Покупай кредиты на сумму от $5 до $1000. Приобретенные кредиты не имеют срока действия.
Что произойдет, если обучение завершится неудачей?
С тебя списываются средства только за фактически затраченное время вычислений. Контрольные точки (checkpoints) сохраняются, и ты можешь возобновить обучение.
Могу ли я скачать свою обученную модель?
Да, нажми на иконку загрузки на странице любой модели, чтобы скачать файл .pt или экспортированные форматы.
Как сделать мою работу публичной?
Отредактируй настройки своего проекта или набора данных и переключи видимость в состояние "Public". Публичный контент отображается на странице Explore.
Каковы ограничения на размер файлов?
Изображения: 50 МБ, видео: 1 ГБ, наборы данных: 10 ГБ на Free, 20 ГБ на Pro, 50 ГБ на Enterprise. Для файлов большего размера разбивай их на несколько частей при загрузке.
Как долго удаленные элементы хранятся в корзине?
30 дней. После этого элементы удаляются без возможности восстановления.
Могу ли я использовать модели с платформы в коммерческих целях?
Тарифы Free и Pro используют лицензию AGPL. Для коммерческого использования без требований AGPL, ознакомься с Ultralytics Licensing.