Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
Integraciones

Compilando y cuantizando YOLOv5 de Ultralytics para un mejor rendimiento con Deci

Optimiza y despliega modelos YOLOv5 de Ultralytics con la plataforma de Deci, mejorando el rendimiento hasta 10 veces. Empieza gratis y aprovecha la optimización automática de modelos.

EQEquipo de Ultralytics
4 min read
Compilando y cuantizando YOLOv5 con Deci para ganar velocidad

En Ultralytics nos asociamos comercialmente con otras startups para ayudarnos a financiar la investigación y el desarrollo de nuestras increíbles herramientas de código abierto, como YOLOv5, para mantenerlas gratuitas para todos. Este artículo puede contener enlaces de afiliados a esos socios.

La plataforma Deci incluye herramientas gratuitas para gestionar, optimizar y desplegar fácilmente tus modelos YOLOv5 en cualquier entorno de producción. Deci es compatible con todos los marcos de DL populares, como TensorFlow, PyTorch, Keras y ONNX. Solo necesitas nuestra plataforma basada en la web o nuestro cliente Python para ejecutarlo desde tu código.

Link to this section¿Por qué Deci?#

¡Puedes utilizar Deci no solo para exportar, sino también para realizar la poda y cuantización del modelo!

Deci proporciona una interfaz intuitiva para exportar en cualquier formato y realizar comparaciones de rendimiento entre los modelos originales y los convertidos. Los usuarios eligen optimizar aún más sus modelos mediante la cuantización.

Link to this sectionCon Deci puedes:#

Link to this sectionMejorar el rendimiento de inferencia hasta 10 veces#

Compila y cuantiza automáticamente tus modelos y evalúa diferentes configuraciones de producción para lograr una mejor latencia, rendimiento y una reducción del tamaño y el consumo de memoria del modelo en tu hardware.

Link to this sectionEncuentra el mejor hardware de inferencia para tu aplicación#

Compara el rendimiento de tu modelo en varios dispositivos de hardware (incluidos los de borde) con un solo botón. Elimina la necesidad de configurar y probar manualmente múltiples ajustes de hardware y producción.

Link to this sectionDespliega con unas pocas líneas de código#

Aprovecha el motor de inferencia basado en Python de Deci. Compatible con múltiples marcos y tipos de hardware.

Para obtener más información sobre la plataforma Deci, visita el sitio web de Deci.

Link to this sectionConfiguración inicial#

Link to this sectionPaso 1#

Abre tu cuenta gratuita.

Empieza con Deci y Ultralytics YOLOv5

Link to this sectionPaso 2#

Para empezar a optimizar tu modelo preentrenado YOLOv5, necesitarás convertirlo al formato ONNX. Consulta el Tutorial de exportación de YOLOv5 para obtener instrucciones sobre cómo convertir tu modelo al formato ONNX.

Link to this sectionPaso 3#

Ve a la pestaña "Lab" y haz clic en el botón "New Model" en la parte superior derecha de la pantalla para subir tu modelo ONNX de YOLOv5.

Convierte modelos de Ultralytics YOLOv5 a ONNX para un despliegue futuro con Deci

Sigue los pasos del asistente de carga de modelos para seleccionar tu hardware de destino, así como el tamaño de lote deseado y el nivel de cuantización para la compilación del modelo.

Compilación de modelos de Ultralytics YOLOv5 para su despliegue con Deci

Después de completar la información relevante, haz clic en "Start". La plataforma Deci realizará automáticamente una optimización en tiempo de ejecución de tu modelo YOLOv5 para el hardware que seleccionaste, además de realizar un benchmark de tu modelo en varios tipos de hardware. Este proceso dura aproximadamente 10 minutos.

Una vez hecho, aparecerá una nueva fila en tu pantalla debajo del modelo base que cargaste anteriormente. Aquí puedes ver la versión optimizada de tu modelo preentrenado YOLOv5.

Modelo de Ultralytics YOLOv5 optimizado para su despliegue con Deci

Link to this section¿Qué sigue?#

A continuación, puedes descargar tu modelo optimizado haciendo clic en el botón "Deploy".

Modelo de Ultralytics YOLOv5 listo para su despliegue con Deci

Se te pedirá que descargues tu modelo y recibirás instrucciones sobre cómo instalar y usar Infery, el motor de inferencia en tiempo de ejecución de Deci.

El uso de Infery es opcional. Puedes obtener los archivos brutos de Python y utilizarlos con cualquier otro motor de inferencia de tu elección.

Usa Deci Infery para desplegar Ultralytics YOLOv5

Explora los resultados de optimización y benchmark en la pestaña "Insights".

Optimización con Deci de un modelo de Ultralytics YOLOv5

Link to this section¿Listo para empezar?#

Antes de concluir, hablemos de algunas de las ventajas que ofrece Deci:

  • Optimiza el rendimiento de inferencia y la latencia de tu modelo sin comprometer la precisión
  • Te permite optimizar modelos de todos los marcos populares
  • Es compatible con modelos destinados a cualquier tarea de aprendizaje profundo
  • Admite el despliegue en máquinas CPU y GPU populares
  • Compara la aptitud de tu modelo en diferentes hosts de hardware y proveedores de nube
  • Prepara los modelos subidos para su servicio, inferencia y despliegue

Como acabas de ver, puedes duplicar el rendimiento de un modelo YOLOv5 en un tiempo total de 15 minutos. La plataforma Deci es muy fácil e intuitiva de usar.

¿Alguna pregunta? ¡Únete a nuestra comunidad y deja tu pregunta hoy mismo!

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático