Интеграция Roboflow#
Интеграция с Roboflow импортирует выбранные тобой поддерживаемые датасеты из рабочего пространства Roboflow в Ultralytics Platform в их последней версии. Запускай импорт повторно в любое время, чтобы добавить датасеты, которые ты создал после предыдущего импорта.
Импорт из Roboflow#
- Перейди в раздел Settings > Integrations и выбери Roboflow в списке интеграций.
- Вставь свой Roboflow API Key и нажми Import.
- Проверь предварительный просмотр Import from Roboflow:
- Таблица новых датасетов (название, задача, изображения, размер); все датасеты выбраны. Сними выбор с тех, которые нужно исключить.
- Количество уже импортированных датасетов, датасетов с неподдерживаемой задачей и датасетов, размер которых не удалось определить.
- Размер выбранных датасетов относительно доступного хранилища.
- Нажми Import N, чтобы импортировать N выбранных датасетов. Кнопка останется неактивной, пока выбранные датасеты не поместятся в хранилище.

Импортированные датасеты сразу появляются в списке Datasets со статусом processing и становятся готовы к работе после завершения импорта изображений и аннотаций.
Запустить импорт может любой редактор рабочего пространства. Самый медленный этап — предварительная проверка: Roboflow создаёт архив экспорта для каждого нового датасета, прежде чем сообщить его размер, поэтому предварительная проверка рабочего пространства с большим числом новых версий может занять минуту или больше. Если для очень большого рабочего пространства истечёт время ожидания, запусти импорт ещё раз — Roboflow продолжит создавать архивы экспорта, обработку которых уже начал, и следующую предварительную проверку придётся ждать меньше.
Если импорт некоторых датасетов нельзя начать, например, потому что один из них превышает ограничение размера на импорт для твоего тарифа, остальные всё равно будут импортированы. После подтверждения появится уведомление с указанием первой ошибки и её причины. Запросы, для которых действует ограничение частоты, которые завершаются ошибкой сервера или по которым истекает время ожидания, автоматически повторяются, поэтому единичный сбой не прерывает импорт всего рабочего пространства.
Поддерживаемые типы задач#
Проекты Roboflow сопоставляются с соответствующим типом задачи YOLO:
| Тип проекта Roboflow | Задача Platform |
|---|---|
| Обнаружение объектов | Обнаружение |
| Сегментация экземпляров | Сегментация |
| Классификация с одной меткой | Классификация |
| Обнаружение ключевых точек | Оценка позы |
Следуй инструкции Roboflow, чтобы найти свой API key. Platform использует ключ для предварительной проверки и импорта, а затем удаляет его — ключ нигде не сохраняется, и впоследствии отключать подключение не придётся.
Проекты с неподдерживаемыми типами задач (например, классификацией с несколькими метками и семантической сегментацией), а также проекты, для которых ещё не создана версия, пропускаются; в предварительном просмотре указано количество проектов с неподдерживаемыми типами задач. Датасет также исключается и учитывается в разделе couldn't be sized, retry later, если Roboflow не успевает сообщить размер экспорта.
Версии уже импортированных датасетов автоматически распознаются и пропускаются, поэтому ты можешь безопасно запустить импорт повторно, чтобы добавить новые датасеты без дубликатов. Если импорт датасета завершился с ошибкой, он будет импортирован повторно на месте, а не пропущен. Если увеличить номер версии проекта в Roboflow, он станет новым датасетом для импорта, а не обновлением уже имеющегося.
Ранее импортированный датасет, который ты переместил в корзину, по-прежнему распознаётся и пропускается, поскольку в течение срока хранения он всё ещё занимает место. Перед повторным импортом той же версии Roboflow удали датасет навсегда.
Часто задаваемые вопросы#
Нет. Ключ используется для предварительной проверки и импорта, а затем удаляется. Подключение не сохраняется, и впоследствии отключать его не придётся.
Проекты детекции объектов, сегментации экземпляров, классификации с одной меткой и обнаружения ключевых точек, для которых создана хотя бы одна версия. Проекты классификации с несколькими метками и семантической сегментации, а также проекты без версии пропускаются. В предварительном просмотре также можно снять выбор с любого нового датасета, чтобы исключить его.
Запусти импорт ещё раз. Уже импортированные датасеты, в том числе находящиеся в корзине, пропускаются — переносятся только новые проекты и версии.
Открой датасет, чтобы узнать причину сбоя, а затем запусти импорт ещё раз. В предварительном просмотре сбойный датасет отображается среди новых, а при повторном импорте обновляется на месте, а не создаётся его копия.
Roboflow создаёт архив экспорта для каждой новой версии датасета, прежде чем сообщить её размер, поэтому предварительная проверка рабочих пространств со множеством новых версий может занять минуту или больше. Если время ожидания истечёт, запусти её ещё раз — Roboflow продолжит создавать архивы экспорта, обработку которых уже начал, и следующую проверку придётся ждать меньше.