Saltar al contenido

Ultralytics Modelos HUB

Ultralytics Los modelos HUB proporcionan una solución racionalizada para entrenar modelos de IA de visión en conjuntos de datos personalizados.

El proceso es fácil de usar y eficiente, e implica una creación sencilla en tres pasos y un entrenamiento acelerado impulsado por Ultralytics YOLOv8 . Durante el entrenamiento, hay disponibles actualizaciones en tiempo real de las métricas del modelo para que puedas controlar cada paso del progreso. Una vez completado el entrenamiento, puedes previsualizar tu modelo y desplegarlo fácilmente en aplicaciones del mundo real. Por tanto, Ultralytics HUB ofrece un sistema completo pero sencillo para la creación, entrenamiento, evaluación y despliegue de modelos.


Observa: Ultralytics Visión general de la formación y validación HUB

Modelo de tren

Navega hasta la página Modelos haciendo clic en el botón Modelos de la barra lateral y haz clic en el botón Modelo de tren de la parte superior derecha de la página.

Ultralytics Captura de pantalla HUB de la página Modelos con una flecha apuntando al botón Modelos de la barra lateral y otra al botón Modelo de tren

Consejo

Puedes entrenar un modelo directamente desde la p√°gina de inicio.

Ultralytics Captura de pantalla HUB de la p√°gina de Inicio con una flecha apuntando a la tarjeta Modelo de tren

Esta acción activará el diálogo Modelo de tren, que consta de tres sencillos pasos:

1. Conjunto de datos

En este paso, tienes que seleccionar el conjunto de datos en el que quieres entrenar tu modelo. Una vez seleccionado el conjunto de datos, haz clic en Continuar.

Ultralytics Captura de pantalla HUB del cuadro de diálogo Entrenar modelo con una flecha apuntando a un conjunto de datos y otra al botón Continuar

Consejo

Puedes saltarte este paso si entrenas un modelo directamente desde la p√°gina Conjunto de datos.

Ultralytics Captura de pantalla HUB de la página Conjunto de datos con una flecha apuntando al botón Entrenar modelo

2. Modelo

En este paso, tienes que elegir el proyecto en el que quieres crear tu modelo, el nombre de tu modelo y la arquitectura de tu modelo.

Ultralytics Captura de pantalla HUB del cuadro de di√°logo Modelo de tren con flechas se√Īalando el desplegable del proyecto, el nombre del modelo y el bot√≥n Continuar

Nota

Ultralytics HUB intentar√° preseleccionar el proyecto.

Si has abierto el cuadro de di√°logo Modelo de tren como se ha descrito anteriormente, Ultralytics HUB preseleccionar√° el √ļltimo proyecto que hayas utilizado.

Si has abierto el cuadro de di√°logo Modelo de tren desde la p√°gina Proyecto, Ultralytics HUB preseleccionar√° el proyecto en el que estabas.

Ultralytics Captura de pantalla HUB de la página Proyecto con una flecha apuntando al botón Modelo de tren

En caso de que a√ļn no tengas un proyecto creado, puedes establecer el nombre de tu proyecto en este paso y se crear√° junto con tu modelo.

Información

Puedes leer más sobre los YOLOv8 (y YOLOv5) disponibles en nuestra documentación.

Por defecto, tu modelo utilizará un modelo preentrenado (entrenado en el conjunto de datos COCO ) para reducir el tiempo de entrenamiento. Puedes cambiar este comportamiento y ajustar la configuración de tu modelo abriendo el acordeón Configuración avanzada del modelo.

Ultralytics Captura de pantalla HUB del diálogo Modelo de tren con una flecha apuntando al acordeón Configuración avanzada del modelo

Nota

Puedes cambiar f√°cilmente las opciones de configuraci√≥n del modelo m√°s comunes (como el n√ļmero de √©pocas), pero tambi√©n puedes utilizar la opci√≥n Personalizar para acceder a todos los Ajustes del tren relevantes para Ultralytics HUB.

Alternativamente, puedes empezar a entrenar a partir de uno de tus modelos previamente entrenados, haciendo clic en la pesta√Īa Personalizado.

Ultralytics Captura de pantalla HUB del cuadro de di√°logo Modelo de tren con una flecha apuntando a la pesta√Īa Personalizar

Cuando estés satisfecho con la configuración de tu modelo, haz clic en Continuar.

3. Entrena

En este paso, empezar√°s a entrenar a tu modelo.

Nota

Cuando estés en este paso, tienes la opción de cerrar el cuadro de diálogo Entrenar modelo y empezar a entrenar tu modelo desde la página Modelo más adelante.

Ultralytics Captura de pantalla HUB de la p√°gina Modelo con una flecha apuntando a la tarjeta Iniciar Entrenamiento

Ultralytics HUB ofrece tres opciones de formación:

a. Ultralytics Nube

Necesitas actualizarte al Plan Pro para poder acceder a Ultralytics Cloud.

Ultralytics Captura de pantalla HUB del di√°logo Modelo de tren

Para entrenar modelos utilizando nuestra solución Cloud Training, lee la documentación Ultralytics Cloud Training.

b. Google Colab

Para empezar a entrenar tu modelo utilizando Google Colab, sigue las instrucciones que se muestran en el cuadro de di√°logo Entrenar modelo de Ultralytics HUB o en el cuaderno de Google Colab.

Abrir en Colab

Ultralytics Captura de pantalla HUB del cuadro de di√°logo Modelo de tren con flechas que apuntan a las instrucciones

Cuando comience el entrenamiento, puedes hacer clic en Hecho y controlar el progreso del entrenamiento en la p√°gina Modelo.

Ultralytics Captura de pantalla HUB del cuadro de diálogo Modelo de tren con una flecha apuntando al botón Hecho

Ultralytics Captura de pantalla HUB de la p√°gina Modelo de un modelo que se est√° entrenando actualmente

Nota

En caso de que el entrenamiento se detenga y se haya guardado un punto de control, puedes reanudar el entrenamiento de tu modelo desde la p√°gina Modelo.

Ultralytics Captura de pantalla HUB de la página Modelo con una flecha apuntando a la tarjeta de Formación para el Curriculum Vitae

c. Trae a tu propio agente


Observa: Formación del modelo "Trae tu propio agente" utilizando Ultralytics HUB

Para empezar a entrenar tu modelo utilizando tu propio agente, sigue las instrucciones que se muestran en el cuadro de di√°logo Ultralytics HUB Entrenar modelo.

Ultralytics Captura de pantalla HUB del cuadro de di√°logo Modelo de tren con flechas que apuntan a las instrucciones

Instala el ultralytics paquete de PyPI.

pip install -U ultralytics

A continuación, utiliza el código Python proporcionado para empezar a entrenar el modelo.

Cuando comience el entrenamiento, puedes hacer clic en Hecho y controlar el progreso del entrenamiento en la p√°gina Modelo.

Ultralytics Captura de pantalla HUB del cuadro de diálogo Modelo de tren con una flecha apuntando al botón Hecho

Ultralytics Captura de pantalla HUB de la p√°gina Modelo de un modelo que se est√° entrenando actualmente

Nota

En caso de que el entrenamiento se detenga y se haya guardado un punto de control, puedes reanudar el entrenamiento de tu modelo desde la p√°gina Modelo.

Ultralytics Captura de pantalla HUB de la página Modelo con una flecha apuntando a la tarjeta de Formación para el Curriculum Vitae

Analizar el modelo

Después de entrenar un modelo, puedes analizar las métricas del modelo.

La pesta√Īa Tren presenta las m√©tricas m√°s importantes cuidadosamente agrupadas en funci√≥n de la tarea.

Ultralytics Captura de pantalla HUB de la p√°gina Modelo de un modelo entrenado

Para acceder a todas las m√©tricas del modelo, haz clic en la pesta√Īa Gr√°ficos.

Ultralytics Captura de pantalla HUB de la pesta√Īa Vista previa dentro de la p√°gina Modelo con una flecha apuntando a la pesta√Īa Gr√°ficos

Consejo

Cada gráfico puede ampliarse para una mejor visualización.

Ultralytics Captura de pantalla HUB de la pesta√Īa Tren dentro de la p√°gina Modelo con una flecha apuntando al icono de expansi√≥n de uno de los gr√°ficos

Ultralytics Captura de pantalla HUB de la pesta√Īa Tren dentro de la p√°gina Modelo con uno de los gr√°ficos expandido

Además, para analizar adecuadamente los datos, puedes utilizar la función de zoom.

Ultralytics Captura de pantalla HUB de la pesta√Īa Tren dentro de la p√°gina Modelo con uno de los gr√°ficos expandido y ampliado

Modelo de vista previa

Despu√©s de entrenar un modelo, puedes previsualizarlo haciendo clic en la pesta√Īa Previsualizar.

En la tarjeta Prueba, puedes seleccionar una imagen de previsualización del conjunto de datos utilizado durante el entrenamiento o subir una imagen desde tu dispositivo.

Ultralytics Captura de pantalla HUB de la pesta√Īa Vista previa dentro de la p√°gina Modelo con una flecha apuntando a la pesta√Īa Gr√°ficos y otra a la ficha Prueba

Nota

También puedes utilizar tu cámara para hacer una foto y ejecutar directamente la inferencia sobre ella.

Ultralytics Captura de pantalla HUB de la pesta√Īa Vista previa dentro de la p√°gina Modelo con una flecha apuntando a la pesta√Īa C√°mara dentro de la ficha Prueba

Además, puedes previsualizar tu modelo en tiempo real directamente en tu dispositivo móvil iOS o Android descargando nuestra aplicaciónUltralytics HUB App.

Ultralytics Captura de pantalla HUB de la pesta√Īa Despliegue dentro de la p√°gina Modelo con la flecha apuntando a la tarjeta Vista previa en tiempo real

Modelo de despliegue

Después de entrenar un modelo, puedes exportarlo a 13 formatos diferentes, como ONNX, OpenVINO, CoreML, TensorFlow, Paddle y muchos otros.

Ultralytics Captura de pantalla HUB de la pesta√Īa Desplegar dentro de la p√°gina Modelo con una flecha apuntando a la tarjeta Exportar y todos los formatos exportados

Consejo

Puedes personalizar las opciones de exportación de cada formato si abres el desplegable Acciones de exportación y haces clic en la opción Avanzadas.

Ultralytics Captura de pantalla HUB de la pesta√Īa Despliegue dentro de la p√°gina Modelo con una flecha apuntando a la opci√≥n Avanzado de uno de los formatos

Nota

Puedes volver a exportar cada formato si abres el desplegable de acciones de exportación y haces clic en la opción Avanzado.

También puedes utilizar nuestra API de Inferencia en producción.

Ultralytics Captura de pantalla HUB de la pesta√Īa Despliegue dentro de la p√°gina Modelo con una flecha apuntando a la tarjeta API de inferencia Ultralytics

Lee la documentación de la API de inferenciaUltralytics para obtener más información.

Compartir modelo

Información

Ultralytics La funci√≥n de compartir deHUB proporciona una forma c√≥moda de compartir modelos con otras personas. Esta funci√≥n est√° dise√Īada tanto para los usuarios existentes deUltralytics HUB como para los que a√ļn no han creado una cuenta.

Nota

Tienes control sobre el acceso general de tus modelos.

Puedes elegir establecer el acceso general en "Privado", en cuyo caso, s√≥lo t√ļ tendr√°s acceso a √©l. Alternativamente, puedes establecer el acceso general en "Sin clasificar", lo que concede acceso de visualizaci√≥n a cualquier persona que tenga el enlace directo al modelo, independientemente de que tenga o no una cuenta en Ultralytics HUB.

Ve a la página Modelo del modelo que quieras compartir, abre el desplegable de acciones del modelo y haz clic en la opción Compartir. Esta acción activará el diálogo Compartir modelo.

Ultralytics Captura de pantalla HUB de la página Modelo con una flecha apuntando a la opción Compartir

Consejo

También puedes compartir un modelo directamente desde la página Modelos o desde la página Proyecto del proyecto donde se encuentra tu modelo.

Ultralytics Captura de pantalla HUB de la p√°gina Modelos con una flecha se√Īalando la opci√≥n Compartir de uno de los modelos

Establece el acceso general en "Sin clasificar" y haz clic en Guardar.

Ultralytics Captura de pantalla HUB del cuadro de diálogo Compartir modelo con una flecha apuntando al desplegable y otra al botón Guardar

Ahora, cualquiera que tenga el enlace directo a tu modelo podr√° verlo.

Consejo

Puedes hacer clic f√°cilmente en el enlace del modelo que aparece en el cuadro de di√°logo Compartir modelo para copiarlo.

Ultralytics Captura de pantalla HUB del cuadro de di√°logo Compartir modelo con una flecha apuntando al enlace del modelo

Editar modelo

Ve a la página Modelo del modelo que quieras editar, abre el desplegable de acciones del modelo y haz clic en la opción Editar. Esta acción activará el diálogo Actualizar modelo.

Ultralytics Captura de pantalla HUB de la página Modelo con una flecha apuntando a la opción Editar

Consejo

También puedes editar un modelo directamente desde la página Modelos o desde la página Proyecto del proyecto donde se encuentra tu modelo.

Ultralytics Captura de pantalla HUB de la p√°gina Modelos con una flecha se√Īalando la opci√≥n Editar de uno de los modelos

Aplica las modificaciones deseadas a tu modelo y luego confirma los cambios haciendo clic en Guardar.

Ultralytics Captura de pantalla HUB del cuadro de diálogo Actualizar modelo con una flecha apuntando al botón Guardar

Borrar modelo

Ve a la página Modelo del modelo que quieres eliminar, abre el desplegable de acciones del modelo y haz clic en la opción Eliminar. Esta acción eliminará el modelo.

Ultralytics Captura de pantalla HUB de la p√°gina Modelo con una flecha se√Īalando la opci√≥n Eliminar

Consejo

También puedes eliminar un modelo directamente desde la página Modelos o desde la página Proyecto del proyecto donde se encuentra tu modelo.

Ultralytics Captura de pantalla HUB de la p√°gina Modelos con una flecha se√Īalando la opci√≥n Eliminar de uno de los modelos

Nota

Si cambias de opinión, puedes restaurar el modelo desde la página Papelera.

Ultralytics Captura de pantalla HUB de la p√°gina Papelera con una flecha se√Īalando la opci√≥n Restaurar de uno de los modelos



Creado el 2023-11-12, Actualizado el 2024-05-24
Autores: RizwanMunawar (2), sergiuwaxmann (2), Burhan-Q (1), glenn-jocher (7), priytosh-tripathi (1)

Comentarios