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.



Observa: Cómo configurar Ultralytics YOLOv8 Parámetros de entrenamiento en 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 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 iOS o Android dispositivo móvil 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 2023-11-12, Actualizado 2024-06-22
Autores: glenn-jocher (9), RizwanMunawar (3), sergiuwaxmann (3), Burhan-Q (1), priytosh-tripathi (1)

Comentarios