YOLOv5 🚀 на AzureML
Это руководство содержит краткое руководство по использованию YOLOv5 с вычислительного экземпляра AzureML.
Обратите внимание, что это руководство представляет собой быстрый старт для быстрого опробования. Если вы хотите раскрыть всю мощь AzureML, вы можете найти документацию по нему:
Пререквизиты
Вам нужно рабочее пространство AzureML.
Создайте вычислительный экземпляр
В рабочей области AzureML выберите Compute > Compute instances > New, выберите экземпляр с нужными вам ресурсами.
Откройте терминал
Теперь в представлении "Блокноты" откройте терминал и выберите свой компьютер.
Настройка и запуск YOLOv5
Теперь вы можете создать виртуальную среду:
Клонируйте репозиторий YOLOv5 с его подмодулями:
git clone https://github.com/ultralytics/yolov5
cd yolov5
git submodule update --init --recursive # Note that you might have a message asking you to add your folder as a safe.directory just copy the recommended command
Установите необходимые зависимости:
Обучите модель YOLOv5 :
Проверьте модель на точность, запоминание и mAP
Выполняйте выводы на изображениях и видео:
Экспорт моделей в другие форматы:
Заметки об использовании блокнота
Обратите внимание, что если вы хотите выполнять эти команды из блокнота, вам нужно создать новое ядро и выбрать его в верхней части блокнота.
При создании ячеек Python автоматически будет использоваться пользовательское окружение, но если вы добавите ячейки bash , вам нужно будет выполнить команду source activate <your-env>
на каждой из этих ячеек, чтобы убедиться, что она использует ваше пользовательское окружение.
Например: