Перейти к содержанию

Ultralytics Модели HUB

Ultralytics Модели HUB представляют собой оптимизированное решение для обучения моделей ИИ зрения на пользовательских наборах данных.

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


Смотреть: Ultralytics Обзор обучения и проверки HUB

Модель поезда

Перейдите на страницу "Модели", нажав на кнопку "Модели" в боковой панели, и нажмите на кнопку " Модель поезда " в правом верхнем углу страницы.

Ultralytics Скриншот HUB страницы "Модели" со стрелкой, указывающей на кнопку "Модели" в боковой панели, и стрелкой, указывающей на кнопку "Модель поезда".

Наконечник

Вы можете обучить модель прямо с главной страницы.

Ultralytics Скриншот главной страницы HUB со стрелкой, указывающей на карточку "Модель поезда

Это действие вызовет диалог Train Model, состоящий из трех простых шагов:

1. Набор данных

На этом шаге вам нужно выбрать набор данных, на котором вы хотите обучить свою модель. После выбора набора данных нажмите кнопку Продолжить.

Ultralytics Снимок экрана HUB диалогового окна Train Model со стрелкой, указывающей на набор данных, и стрелкой, указывающей на кнопку Continue

Наконечник

Этот шаг можно пропустить, если вы обучаете модель непосредственно со страницы Dataset.

Ultralytics Снимок экрана HUB страницы Dataset со стрелкой, указывающей на кнопку Train Model

2. Модель

На этом шаге вам нужно выбрать проект, в котором вы хотите создать модель, название модели и ее архитектуру.

Ultralytics Снимок экрана HUB диалогового окна Train Model со стрелками, указывающими на выпадающий список проектов, имя модели и кнопку Continue

Примечание

Ultralytics HUB попытается провести предварительный отбор проектов.

Если вы открыли диалог " Модель поезда ", как описано выше, Ultralytics HUB предварительно выберет последний использованный вами проект.

Если вы открыли диалог "Модель поезда " со страницы "Проект", Ultralytics HUB предварительно выберет проект, в котором вы находились.

Ultralytics Снимок экрана HUB страницы проекта со стрелкой, указывающей на кнопку Train Model

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

Информация

Подробнее о доступных моделях и архитектурах YOLO вы можете прочитать в нашей документации.

По умолчанию ваша модель будет использовать предварительно обученную модель (обученную на наборе данных COCO ), чтобы сократить время обучения. Вы можете изменить это поведение и настроить конфигурацию модели, открыв аккордеон Advanced Model Configuration.

Ultralytics Снимок экрана HUB диалогового окна Train Model со стрелкой, указывающей на аккордеон Advanced Model Configuration

Примечание

Вы можете легко изменить наиболее распространенные параметры конфигурации модели (например, количество эпох), но вы также можете использовать опцию Custom, чтобы получить доступ ко всем настройкам Train Settings, относящимся к Ultralytics HUB.



Смотреть: Как настроить параметры обучения Ultralytics YOLOv8 в Ultralytics HUB

Также можно начать обучение с одной из ранее обученных моделей, перейдя на вкладку Custom (Пользовательские ).

Ultralytics Снимок экрана HUB диалогового окна "Модель поезда" со стрелкой, указывающей на вкладку "Пользовательские".

Когда вы будете удовлетворены конфигурацией модели, нажмите кнопку Продолжить.

3. Поезд

На этом этапе вы начнете обучение модели.

Примечание

На этом шаге у вас есть возможность закрыть диалоговое окно Train Model и начать обучение модели со страницы Model позже.

Ultralytics Снимок экрана HUB страницы "Модель" со стрелкой, указывающей на карточку "Начать обучение

Ultralytics HUB предлагает три варианта обучения:

a. Ultralytics Облако

Чтобы получить доступ к Ultralytics Cloud, необходимо перейти на тарифный план Pro.

Ultralytics Снимок экрана HUB с диалоговым окном модели поезда

Чтобы обучить модели с помощью нашего решения Cloud Training, ознакомьтесь с документацией Ultralytics Cloud Training.

b. Google Colab

Чтобы начать обучение модели с помощью Google Colab, следуйте инструкциям, показанным в диалоговом окне Ultralytics HUB Train Model или на ноутбуке Google Colab.

Open In Colab

Ultralytics Скриншот HUB диалогового окна "Модель поезда" со стрелками, указывающими на инструкции

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

Ultralytics Снимок экрана HUB диалогового окна "Модель поезда" со стрелкой, указывающей на кнопку "Готово".

Ultralytics Снимок экрана HUB страницы "Модель" модели, которая в данный момент проходит обучение

Примечание

Если обучение остановилось, а контрольная точка была сохранена, вы можете возобновить обучение модели со страницы "Модель".

Ultralytics Снимок экрана HUB страницы "Модель" со стрелкой, указывающей на карточку "Тренинг резюме".

c. Приведите своего агента


Смотреть: Обучение модели Bring your Own Agent с помощью Ultralytics HUB

Чтобы начать обучение модели с помощью собственного агента, следуйте инструкциям, показанным в диалоговом окне Ultralytics HUB Train Model.

Ultralytics Скриншот HUB диалогового окна "Модель поезда" со стрелками, указывающими на инструкции

Установите ultralytics пакет из PyPI.

pip install -U ultralytics

Затем используйте предоставленный код Python , чтобы начать обучение модели.

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

Ultralytics Снимок экрана HUB диалогового окна "Модель поезда" со стрелкой, указывающей на кнопку "Готово".

Ultralytics Снимок экрана HUB страницы "Модель" модели, которая в данный момент проходит обучение

Примечание

Если обучение остановилось, а контрольная точка была сохранена, вы можете возобновить обучение модели со страницы "Модель".

Ultralytics Снимок экрана HUB страницы "Модель" со стрелкой, указывающей на карточку "Тренинг резюме".

Анализируйте модель

После обучения модели вы можете проанализировать ее метрики.

На вкладке Train представлены наиболее важные показатели, тщательно сгруппированные в зависимости от задачи.

Ultralytics Снимок экрана HUB страницы "Модель" обученной модели

Чтобы получить доступ ко всем показателям модели, перейдите на вкладку Графики.

Ultralytics Снимок экрана HUB вкладки "Предварительный просмотр" на странице "Модель" со стрелкой, указывающей на вкладку "Графики".

Наконечник

Каждый график можно увеличить для лучшей визуализации.

Ultralytics Скриншот HUB вкладки "Поезд" на странице "Модель" со стрелкой, указывающей на значок расширения одного из графиков

Ultralytics Снимок экрана HUB вкладки "Поезд" на странице "Модель" с развернутым одним из графиков

Кроме того, чтобы правильно проанализировать данные, вы можете воспользоваться функцией масштабирования.

Ultralytics Снимок экрана HUB вкладки "Поезд" на странице "Модель" с одним из графиков, развернутым и увеличенным

Предварительный просмотр модели

После обучения модели вы можете просмотреть ее, перейдя на вкладку Preview.

В карточке " Тест" вы можете выбрать изображение для предварительного просмотра из набора данных, использованного во время обучения, или загрузить изображение с вашего устройства.

Ultralytics Снимок экрана HUB вкладки Preview на странице Model со стрелкой, указывающей на вкладку Charts, и стрелкой, указывающей на карту Test

Примечание

Вы также можете использовать свою камеру, чтобы сделать снимок и напрямую выполнить на нем умозаключение.

Ultralytics Снимок экрана HUB вкладки Preview на странице Model со стрелкой, указывающей на вкладку Camera на карте Test

Кроме того, вы можете просматривать свою модель в режиме реального времени прямо на вашем iOS или Android мобильном устройстве, загрузив наше приложениеUltralytics HUB.

Ultralytics Снимок экрана HUB вкладки Deploy на странице Model со стрелкой, указывающей на карту Real-Time Preview

Развернуть модель

После обучения модели вы можете экспортировать ее в 13 различных форматов, включая ONNX, OpenVINO, CoreML, TensorFlow, Paddle и многие другие.


Смотреть: Как экспортировать Ultralytics YOLO11 в ONNX, OpenVINO и другие форматы с помощью Ultralytics HUB 🚀.

Ultralytics Снимок экрана HUB вкладки Deploy на странице Model со стрелкой, указывающей на карточку Export, и всеми экспортированными форматами

Наконечник

Вы можете настроить параметры экспорта каждого формата, если откроете выпадающий список действий экспорта и щелкните на опции "Дополнительно".

Ultralytics Снимок экрана HUB вкладки Deploy на странице Model со стрелкой, указывающей на опцию Advanced одного из форматов

Примечание

Вы можете повторно экспортировать каждый формат, если откроете выпадающий список действий экспорта и щелкните на опции "Дополнительно".

Вы также можете использовать наш Inference API в производстве.

Ultralytics Снимок экрана HUB вкладки Deploy на странице Model со стрелкой, указывающей на карту Ultralytics Inference API.

Для получения дополнительной информации ознакомьтесь с документацией Ultralytics Inference API.

Поделиться моделью

Информация

Ultralytics Функция совместного использованияHUB предоставляет удобный способ делиться моделями с другими. Эта функция предназначена как для существующих пользователей Ultralytics HUB, так и для тех, кто еще не создал учетную запись.

Примечание

Вы контролируете общий доступ к своим моделям.

Вы можете установить общий доступ на "Private", в этом случае доступ к нему будет только у вас. В качестве альтернативы вы можете установить общий доступ на "Unlisted", что предоставит доступ к просмотру любому, у кого есть прямая ссылка на модель, независимо от того, есть ли у него аккаунт на Ultralytics HUB или нет.

Перейдите на страницу модели, которой вы хотите поделиться, откройте выпадающий список действий с моделью и нажмите на опцию Поделиться. Это действие вызовет диалог "Поделиться моделью ".

Ultralytics Скриншот HUB страницы "Модель" со стрелкой, указывающей на опцию "Поделиться

Наконечник

Вы также можете поделиться моделью непосредственно со страницы Models или со страницы Project проекта, в котором находится ваша модель.

Ultralytics Скриншот HUB страницы "Модели" со стрелкой, указывающей на опцию "Поделиться" одной из моделей

Установите для общего доступа значение "Не занесен в список" и нажмите кнопку Сохранить.

Ultralytics Снимок экрана HUB диалогового окна Share Model со стрелкой, указывающей на выпадающий список, и стрелкой, указывающей на кнопку Save

Теперь любой, у кого есть прямая ссылка на вашу модель, может ее просмотреть.

Наконечник

Вы можете легко нажать на ссылку модели, показанную в диалоговом окне Share Model, чтобы скопировать ее.

Ultralytics Снимок экрана HUB диалогового окна Share Model со стрелкой, указывающей на ссылку модели

Редактировать модель

Перейдите на страницу модели, которую нужно отредактировать, откройте выпадающий список действий с моделью и щелкните на опции Редактировать. Это действие вызовет диалог Обновить модель.

Ultralytics Снимок экрана HUB страницы "Модель" со стрелкой, указывающей на опцию "Редактировать".

Наконечник

Вы также можете редактировать модель непосредственно со страницы Models или со страницы Project проекта, в котором находится ваша модель.

Ultralytics Снимок экрана HUB страницы "Модели" со стрелкой, указывающей на опцию "Редактировать" одной из моделей

Примените нужные изменения к модели, а затем подтвердите их, нажав кнопку Сохранить.

Ultralytics Снимок экрана HUB диалогового окна Обновление модели со стрелкой, указывающей на кнопку Сохранить

Удалить модель

Перейдите на страницу модели, которую вы хотите удалить, откройте выпадающий список действий с моделью и нажмите на опцию Удалить. Это действие приведет к удалению модели.

Ultralytics Снимок экрана HUB страницы "Модель" со стрелкой, указывающей на опцию "Удалить

Наконечник

Вы также можете удалить модель непосредственно со страницы Models (Модели ) или со страницы Project (Проект) проекта, в котором находится модель.

Ultralytics Скриншот HUB страницы "Модели" со стрелкой, указывающей на опцию "Удалить" одной из моделей

Примечание

Если вы передумаете, вы можете восстановить модель со страницы "Корзина".

Ultralytics Снимок экрана HUB страницы "Корзина" со стрелкой, указывающей на опцию "Восстановить" одной из моделей

📅 Создано 1 год назад ✏️ Обновлено 8 дней назад

Комментарии