Я обучил свою модель с помощью yoloV5 в Google Colab, следуя предоставленному руководству и пошаговому руководству для обучения любой пользовательской модели: Colab-файл для обучения вашей собственной модели. Теперь у меня есть экспортированный файл best.pt
после запуска последней ячейки в предоставленной ссылке. Теперь я хочу использовать этот обученный вес для локального запуска обнаружения на любом скрипте Python. Это возможно? Если да, то как мне это сделать?
Как использовать экспортированный файл best.pt из файла yolov5 colab для локального запуска обученных весов?
Ответы (2)
Вам следует выполнить этот шаг:
- Создайте пустую папку на рабочем столе
- Gitbash в этой папке и клонировать репозиторий yolov5 с помощью - git clone https://github.com/ultralytics/yolov5.git
- После клонирования репо войдите в папку yolov5 и откройте командную строку по этому пути.
- В командной строке установите все требования с помощью - pip install -r requirements.txt.
- Скачайте
best.pt
из colab и вставьте в папку yolov5. - Также скопируйте изображение, которое вы хотите протестировать, в папку yolov5.
- Затем вы можете выполнить вывод в командной строке с помощью этой команды: python detect.py --weights best.pt --source image.png
- После завершения процесса вы можете проверить результат внутри пути run / detect / exp
person
Prakash Dahal
schedule
09.06.2021
Хорошо, когда я запускаю этап установки, я получаю сообщение об ошибке при создании колеса для pycocotools. Как мне это исправить? Или я игнорирую ошибку
- person Zachary; 09.06.2021
Вы используете windows или linux?
- person Prakash Dahal; 09.06.2021
Используйте эту команду отдельно
pip3 install pycocotools
- person Prakash Dahal; 09.06.2021
Использовать библиотеку файлов colab
from google.colab import files
files.download('/content/yolov5/runs/train/yolov5s_results/weights/best.pt')
Если путь отличается, вы можете изменить путь.
person
Prabhat Kumar Sahu
schedule
09.06.2021