PyTorch es una biblioteca de aprendizaje automático de código abierto basada en la biblioteca de Torch, que se utiliza para aplicaciones como la visión por computadora y el procesamiento del lenguaje natural. Es un software gratuito y de código abierto publicado bajo la licencia BSD modificada.
Puede usar PyTorch para implementar un detector de objetos basado en You Only Look Once (YOLO) v3. YOLO es un detector de objetos que utiliza características aprendidas por una red neuronal convolucional profunda para detectar un objeto.
Instalar YOLO
YOLO es una implementación mínima de PyTorch, con compatibilidad para capacitación, inferencia y evaluación. PyTorch es una biblioteca de aprendizaje automático (ML) que se puede utilizar con vSphere Bitfusion. Las pruebas de YOLO son aplicaciones de ML de código abierto que se diseñan para probar el rendimiento de su implementación de vSphere Bitfusion.
Requisitos previos
- Compruebe que ha instalado un cliente de vSphere Bitfusion.
- Verifique que haya instalado NVIDIA CUDA y NVIDIA cuDNN en su sistema operativo Linux.
- Compruebe que la máquina virtual tenga al menos 150 GB de espacio libre.
Procedimiento
Ejecutar pruebas de YOLO
Al ejecutar las pruebas de YOLO, puede comprobar el rendimiento de las cargas de trabajo de ML en su entorno de vSphere Bitfusion.
Requisitos previos
- Compruebe que ha instalado un cliente de vSphere Bitfusion.
- Compruebe que ha instalado CUDA y cuDNN en su distribución de Linux.
- Compruebe que ha instalado YOLO y los scripts de prueba de YOLO.
Procedimiento
Resultados
Ahora puede ejecutar pruebas de Yolo con vSphere Bitfusion con las GPU compartidas desde un servidor remoto. Las pruebas ayudan a comprender cómo utilizar YOLO dentro de la disciplina de aprendizaje automático.