Ir al contenido

YOLOv5 馃殌 en AzureML

Esta gu铆a proporciona una gu铆a r谩pida para utilizar YOLOv5 desde una instancia de computaci贸n AzureML.

Tenga en cuenta que esta gu铆a es un inicio r谩pido para pruebas r谩pidas. Si desea desbloquear todo el poder AzureML, usted puede encontrar la documentaci贸n para:

Requisitos previos

Necesita un espacio de trabajo AzureML.

Crear una instancia de c谩lculo

En su espacio de trabajo AzureML, seleccione Compute > Compute instances > New, seleccione la instancia con los recursos que necesita.

crear-ordenador-flecha

Abrir un terminal

Ahora desde la vista de Notebooks, abre un Terminal y selecciona tu compute.

flecha abierta-terminal

Configurar y ejecutar YOLOv5

Ahora puedes crear un entorno virtual:

conda create --name yolov5env -y
conda activate yolov5env
conda install pip -y

Clonar el repositorio YOLOv5 con sus 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

Instale las dependencias necesarias:

pip install -r yolov5/requirements.txt
pip install onnx>=1.10.0

Entrene el modelo YOLOv5 :

python train.py

Validaci贸n del modelo para Precisi贸n, Recall y mAP

python val.py --weights yolov5s.pt

Realice inferencias sobre im谩genes y v铆deos:

python detect.py --weights yolov5s.pt --source path/to/images

Exporta modelos a otros formatos:

python detect.py --weights yolov5s.pt --source path/to/images

Notas sobre el uso de un cuaderno

Ten en cuenta que si quieres ejecutar estos comandos desde un Cuaderno, necesitas crear un nuevo K ernel y seleccionar tu nuevo Kernel en la parte superior de tu Cuaderno.

Si crea celdas Python utilizar谩 autom谩ticamente su entorno personalizado, pero si a帽ade celdas bash , tendr谩 que ejecutar source activate <your-env> en cada una de estas celdas para asegurarse de que utiliza su entorno personalizado.

Por ejemplo:

%%bash
source activate newenv
python val.py --weights yolov5s.pt
Creado hace 1 a帽o 鉁忥笍 Actualizado hace 2 meses

Comentarios