YOLOv5 🚀 en AzureML
Esta guía proporciona una guía rápida para utilizar YOLOv5 desde una instancia de computación AzureML.
Ten en cuenta que esta guía es un inicio rápido para pruebas rápidas. Si quieres desbloquear toda la potencia de AzureML, puedes encontrar la documentación en:
Requisitos previos
Necesitas un espacio de trabajo AzureML.
Crear una instancia de cálculo
En tu espacio de trabajo AzureML, selecciona Compute > Compute instances > New, selecciona la instancia con los recursos que necesitas.
Abre un Terminal
Ahora, desde la vista de Portátiles, abre un Terminal y selecciona tu ordenador.
Configurar y ejecutar YOLOv5
Ahora puedes, crear un entorno virtual:
Clona 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
Instala las dependencias necesarias:
Entrena el modelo YOLOv5 :
Validate the model for Precision, Recall, and mAP
Realiza inferencias sobre imágenes y vídeos:
Exporta modelos a otros formatos:
Notas sobre el uso de un cuaderno
Ten en cuenta que si quieres ejecutar estos comandos desde un Cuaderno, tienes que crear un nuevo Kernel y seleccionar tu nuevo Kernel en la parte superior de tu Cuaderno.
Si creas celdas Python utilizará automáticamente tu entorno personalizado, pero si añades celdas bash , tendrás que ejecutar source activate <your-env>
en cada una de estas celdas para asegurarte de que utiliza tu entorno personalizado.
Por ejemplo: