YOLOv5 🚀 no AzureML
Este guia fornece um início rápido para usar YOLOv5 a partir de uma instância de computação do AzureML.
Tem em atenção que este guia é um início rápido para testes rápidos. Se quiseres desbloquear todo o poder do AzureML, podes encontrar a documentação em:
Pré-requisitos
Precisas de um espaço de trabalho AzureML.
Cria uma instância de computação
No teu espaço de trabalho AzureML, selecciona Computação > Instâncias de computação > Novo, selecciona a instância com os recursos de que precisas.
Abre um terminal
Agora, na vista Notebooks, abre um Terminal e selecciona o teu computador.
Configura e executa YOLOv5
Agora podes criar um ambiente virtual:
Clona o repositório YOLOv5 com os seus submódulos:
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
Instala as dependências necessárias:
Treina o modelo YOLOv5 :
Validate the model for Precision, Recall, and mAP
Executa a inferência em imagens e vídeos:
Exporta modelos para outros formatos:
Notas sobre a utilização de um bloco de notas
Nota que se quiseres executar estes comandos a partir de um Notebook, tens de criar um novo Kernel e selecionar o teu novo Kernel no topo do teu Notebook.
Se criares células Python , o teu ambiente personalizado será automaticamente utilizado, mas se adicionares células bash , terás de executar source activate <your-env>
em cada uma destas células para garantir que utiliza o teu ambiente personalizado.
Por exemplo: