Ir al contenido

Gu铆a completa de Ultralytics YOLOv5

Ultralytics YOLOv5 banner v7.0

YOLOv5 CI YOLOv5 Cita Tirones de Docker
Ejecutar en gradiente Abrir en Colab Abrir en Kaggle

Bienvenido a Ultralytics' YOLOv5馃殌 隆Documentaci贸n! YOLOv5, la quinta iteraci贸n del revolucionario "S贸lo se mira una vez". detecci贸n de objetos est谩 dise帽ado para ofrecer resultados de alta velocidad y precisi贸n en tiempo real.

Basado en PyTorch, este potente aprendizaje profundo ha cosechado una inmensa popularidad por su versatilidad, facilidad de uso y alto rendimiento. Nuestra documentaci贸n le guiar谩 a trav茅s del proceso de instalaci贸n, le explicar谩 los matices arquitect贸nicos del modelo, le mostrar谩 diversos casos de uso y le proporcionar谩 una serie de tutoriales detallados. Estos recursos le ayudar谩n a aprovechar todo el potencial de YOLOv5 para su visi贸n por ordenador proyectos. Pong谩monos manos a la obra.

Explora y aprende

Aqu铆 tienes una recopilaci贸n de completos tutoriales que te guiar谩n por diferentes aspectos de YOLOv5.

Entornos compatibles

Ultralytics proporciona una serie de entornos listos para usar, cada uno de ellos preinstalado con dependencias esenciales como CUDACUDNN, Pythony PyTorchpara poner en marcha sus proyectos.

Estado del proyecto

YOLOv5 CI

Este distintivo indica que todas las pruebas de integraci贸n continua (IC) deYOLOv5 GitHub Actions se han superado con 茅xito. Estas pruebas de IC comprueban rigurosamente la funcionalidad y el rendimiento de YOLOv5 en varios aspectos clave: formaci贸n, validaci贸n, inferencia, exportaci贸n y puntos de referencia. Garantizan un funcionamiento coherente y fiable en macOS, Windows y Ubuntu, con pruebas realizadas cada 24 horas y en cada nueva confirmaci贸n.


Ultralytics GitHub espacio Ultralytics LinkedIn espacio Ultralytics Twitter espacio Ultralytics YouTube espacio Ultralytics TikTok espacio Ultralytics BiliBili espacio Ultralytics Discordia

Conectar y contribuir

Tu viaje con YOLOv5 no tiene por qu茅 ser solitario. 脷nete a nuestra vibrante comunidad en GitHub, conecta con profesionales en LinkedIn, comparte tus resultados en Twitter y encuentra recursos educativos en YouTube. S铆guenos en TikTok y BiliBili para obtener m谩s contenidos atractivos.

驴Le interesa contribuir? Aceptamos todo tipo de contribuciones, desde mejoras del c贸digo e informes de errores hasta actualizaciones de la documentaci贸n. Consulte nuestras directrices para obtener m谩s informaci贸n.

Estamos impacientes por ver las innovadoras formas en que utilizar谩 YOLOv5. 隆Sum茅rgete, experimenta y revoluciona tus proyectos de visi贸n por ordenador! 馃殌

PREGUNTAS FRECUENTES

驴Cu谩les son las principales caracter铆sticas de Ultralytics YOLOv5 ?

Ultralytics YOLOv5 es famosa por su capacidad de detecci贸n de objetos a alta velocidad y gran precisi贸n. Basado en PyTorches vers谩til y f谩cil de usar, por lo que resulta adecuado para diversos proyectos de visi贸n por ordenador. Entre sus principales caracter铆sticas se incluyen la inferencia en tiempo real, la compatibilidad con m煤ltiples trucos de entrenamiento como Test-Time Augmentation (TTA) y Model Ensembling, y la compatibilidad con formatos de exportaci贸n como TFLite, ONNX, CoreML, y TensorRT. Para profundizar en c贸mo Ultralytics YOLOv5 puede elevar su proyecto, explore nuestra gu铆a de exportaci贸n TFLite, ONNX, CoreML, TensorRT .

驴C贸mo puedo entrenar un modelo YOLOv5 personalizado en mi conjunto de datos?

El entrenamiento de un modelo YOLOv5 personalizado en su conjunto de datos implica unos cuantos pasos clave. En primer lugar, prepare su conjunto de datos en el formato requerido, anotado con etiquetas. A continuaci贸n, configure los par谩metros de entrenamiento de YOLOv5 e inicie el proceso de entrenamiento utilizando la funci贸n train.py script. Para un tutorial en profundidad sobre este proceso, consulte nuestro Gu铆a Train Custom Data. Proporciona instrucciones paso a paso para garantizar resultados 贸ptimos para su caso de uso espec铆fico.

驴Por qu茅 deber铆a utilizar Ultralytics YOLOv5 en lugar de otros modelos de detecci贸n de objetos como RCNN?

Ultralytics YOLOv5 es preferible a modelos como RCNN debido a su velocidad y precisi贸n superiores en la detecci贸n de objetos en tiempo real. YOLOv5 procesa toda la imagen de una sola vez, lo que lo hace significativamente m谩s r谩pido en comparaci贸n con el enfoque basado en regiones de RCNN, que implica m煤ltiples pasadas. Adem谩s, la perfecta integraci贸n de YOLOv5 con varios formatos de exportaci贸n y su amplia documentaci贸n lo convierten en una excelente opci贸n tanto para principiantes como para profesionales. Obtenga m谩s informaci贸n sobre las ventajas arquitect贸nicas en nuestro Resumen de arquitectura.

驴C贸mo puedo optimizar el rendimiento del modelo YOLOv5 durante el entrenamiento?

Optimizar el rendimiento del modelo YOLOv5 implica ajustar varios hiperpar谩metros e incorporar t茅cnicas como el aumento de datos y el aprendizaje por transferencia. Ultralytics proporciona recursos completos sobre la evoluci贸n de hiperpar谩metros y la poda/especificidad para mejorar la eficiencia del modelo. Puede descubrir consejos pr谩cticos en nuestra gu铆a Consejos para obtener los mejores resultados de entrenamiento, que ofrece informaci贸n pr谩ctica para lograr un rendimiento 贸ptimo durante el entrenamiento.

驴Qu茅 entornos son compatibles con las aplicaciones de YOLOv5 ?

Ultralytics YOLOv5 es compatible con diversos entornos, incluidos los cuadernos gratuitos de GPU en Gradient, Google Colab, Kaggle, as铆 como las principales plataformas en la nube, como Google Cloud, Amazon AWS y Azure. Las im谩genes Docker tambi茅n est谩n disponibles para una c贸moda configuraci贸n. Para obtener una gu铆a detallada sobre la configuraci贸n de estos entornos, consulte nuestra secci贸n Entornos compatibles, que incluye instrucciones paso a paso para cada plataforma.

Creado hace 1 a帽o 鉁忥笍 Actualizado hace 1 mes

Comentarios