Modelos

La Ultralytics Platform ofrece una gestión integral de modelos para entrenar, analizar y desplegar modelos YOLO. Sube modelos preentrenados o entrena otros nuevos directamente en la plataforma.

Vista general de la pestaña de modelos de la Ultralytics Platform

Subir modelo

Sube los pesos de modelos existentes a la plataforma:

  1. Navega a tu proyecto
  2. Arrastra y suelta archivos .pt en la página del proyecto o en la barra lateral de modelos
  3. Los metadatos del modelo se analizan automáticamente desde el archivo

Puedes subir varios archivos simultáneamente (hasta 3 de forma concurrente).

Carga de modelos mediante arrastrar y soltar en la Ultralytics Platform

Formatos de modelo compatibles:

FormatoExtensiónDescripción
PyTorch.ptFormato nativo de Ultralytics

Tras la subida, la plataforma analiza los metadatos del modelo:

  • Tipo de tarea (detect, segment, pose, OBB, classify)
  • Arquitectura (YOLO26n, YOLO26s, etc.)
  • Nombres y recuento de clases
  • Tamaño de entrada y parámetros
  • Resultados y métricas del entrenamiento (si están presentes en el punto de control)

Entrenar modelo

Entrena un nuevo modelo directamente en la plataforma:

  1. Navega a tu proyecto
  2. Haz clic en Nuevo modelo
  3. Selecciona el modelo base y el conjunto de datos
  4. Configura los parámetros de entrenamiento
  5. Elige entrenamiento en la nube o local
  6. Inicia el entrenamiento

Consulta Cloud Training para obtener instrucciones detalladas.

Ciclo de vida del modelo

graph LR
    A[Upload .pt] --> B[Overview]
    C[Train] --> B
    B --> D[Predict]
    B --> E[Export]
    B --> F[Deploy]
    E --> G[17+ Formats]
    F --> H[Endpoint]

    style A fill:#4CAF50,color:#fff
    style C fill:#FF9800,color:#fff
    style E fill:#2196F3,color:#fff
    style F fill:#9C27B0,color:#fff

Pestañas de la página del modelo

Cada página de modelo tiene las siguientes pestañas:

PestañaContenido
OverviewMetadatos del modelo, métricas clave, enlace al conjunto de datos
EntrenarGráficos de entrenamiento, salida de consola, estadísticas del sistema
PredictInferencia interactiva en el navegador
ExportarConversión de formato con selección de GPU
DesplegarCreación y gestión de endpoints

Pestaña Overview

Muestra los metadatos y las métricas clave del modelo:

  • Nombre del modelo (editable), distintivo de estado, tipo de tarea
  • Métricas finales (mAP50, mAP50-95, precisión, recall)
  • Gráficos sparkline de métricas que muestran el progreso del entrenamiento
  • Argumentos de entrenamiento (épocas, tamaño del lote, tamaño de imagen, etc.)
  • Enlace al conjunto de datos (cuando se entrena con un conjunto de datos de la Platform)
  • Botón de descarga para los pesos del modelo

Métricas y argumentos de la visión general de modelos en la Ultralytics Platform

Pestaña Train

La pestaña Train tiene tres subpestañas:

Subpestaña Charts

Gráficos interactivos de métricas de entrenamiento que muestran las curvas de pérdida y el rendimiento a lo largo de las épocas:

Grupo de gráficosMétricas
MetricsmAP50, mAP50-95, precision, recall
Train Losstrain/box_loss, train/cls_loss, train/dfl_loss
Val Lossval/box_loss, val/cls_loss, val/dfl_loss
Learning Ratelr/pg0, lr/pg1, lr/pg2

Subpestaña de gráficos de entrenamiento de modelos en la Ultralytics Platform

Subpestaña Console

Salida de consola en directo del proceso de entrenamiento:

  • Transmisión de registros en tiempo real durante el entrenamiento
  • Barras de progreso de épocas y resultados de validación
  • Detección de errores con banners de error resaltados
  • Soporte de color ANSI para salida formateada

Subpestaña de consola de entrenamiento de modelos en la Ultralytics Platform

Subpestaña System

Métricas de GPU y sistema durante el entrenamiento:

MétricaDescripción
GPU UtilPorcentaje de utilización de GPU
GPU MemoryUso de memoria de GPU
GPU TempTemperatura de la GPU
CPU UsageUtilización de CPU
RAMUso de memoria del sistema
DiskUso de disco

Subpestaña de sistema de entrenamiento de modelos en la Ultralytics Platform

Pestaña Predict

Ejecuta inferencia interactiva directamente en el navegador:

  • Sube una imagen, utiliza imágenes de ejemplo o usa la webcam
  • Visualización de resultados con cajas delimitadoras, máscaras o puntos clave
  • Inferencia automática cuando se proporciona una imagen
  • Soporta todos los tipos de tareas (detect, segment, pose, OBB, classify)
Pruebas rápidas

La pestaña Predict ejecuta la inferencia en la Ultralytics Cloud, por lo que no necesitas una GPU local. Los resultados se muestran con superposiciones interactivas que coinciden con el tipo de tarea del modelo.

Pestaña Export

Exporta tu modelo a más de 17 formatos de despliegue. Consulta Export Model a continuación y la guía principal del modo Export para conocer todos los detalles.

Pestaña Deploy

Crea y gestiona endpoints de inferencia dedicados. Consulta Deployments para más detalles.

Gráficos de validación

Una vez completado el entrenamiento, visualiza un análisis de validación detallado:

Matriz de confusión

Mapa de calor interactivo que muestra la precisión de la predicción por clase:

Matriz de confusión del modelo en la Ultralytics Platform

Curvas PR/F1

Curvas de rendimiento según diferentes umbrales de confianza:

Ultralytics Platform Model Pr F1 Curves

CurvaDescripción
Precisión-RecuerdoCompromiso entre precisión y recuerdo
F1-ConfianzaPuntuación F1 según diferentes niveles de confianza
Precisión-ConfianzaPrecisión según diferentes niveles de confianza
Recuerdo-ConfianzaRecuerdo según diferentes niveles de confianza

Exportar modelo

graph LR
    A[Select Format] --> B[Configure Args]
    B --> C[Export]
    C --> D{GPU Required?}
    D -->|Yes| E[Cloud GPU Export]
    D -->|No| F[CPU Export]
    E --> G[Download]
    F --> G

    style A fill:#2196F3,color:#fff
    style C fill:#FF9800,color:#fff
    style G fill:#4CAF50,color:#fff

Exporta tu modelo a más de 17 formatos de despliegue:

  1. Navega a la pestaña Exportar
  2. Selecciona el formato de destino
  3. Configura los argumentos de exportación (tamaño de imagen, media precisión, dinámico, etc.)
  4. Para formatos que requieren GPU (TensorRT), selecciona un tipo de GPU
  5. Haz clic en Exportar
  6. Descarga cuando finalice

Ultralytics Platform Model Export Tab Format List

Formatos soportados

La plataforma soporta la exportación a más de 17 formatos de despliegue: ONNX, TorchScript, OpenVINO, TensorRT, CoreML, TF SavedModel, TF GraphDef, TF Lite, TF Edge TPU, TF.js, PaddlePaddle, NCNN, MNN, RKNN, IMX500, Axelera y ExecuTorch.

Guía de selección de formato

DestinoFormato recomendadoNotas
GPUs NVIDIATensorRTVelocidad de inferencia máxima
Hardware IntelOpenVINOCPUs, GPUs y VPUs
Dispositivos AppleCoreMLiOS, macOS, Apple Silicon
AndroidTF Lite o NCNNMejor rendimiento móvil
Navegadores webTF.js o ONNXONNX mediante ONNX Runtime Web
Dispositivos EdgeTF Edge TPU o RKNNCoral y Rockchip (consulta chips soportados)
GeneralONNXFunciona con la mayoría de los tiempos de ejecución

Ultralytics Platform Model Export Progress

Soporte de chip RKNN

Al exportar al formato RKNN, selecciona tu dispositivo Rockchip de destino:

ChipDescripción
RK3588SoC edge de gama alta
RK3576SoC edge de gama media
RK3568SoC edge de gama media
RK3566SoC edge de gama media
RK3562SoC edge de nivel de entrada
RV1103Procesador de visión
RV1106Procesador de visión
RV1103BProcesador de visión
RV1106BProcesador de visión
RK2118Procesador de IA
RV1126BProcesador de visión

Ciclo de vida del trabajo de exportación

Los trabajos de exportación pasan por los siguientes estados:

EstadoDescripción
En colaEl trabajo de exportación está esperando para comenzar
IniciandoEl trabajo de exportación se está inicializando
EjecutandoLa exportación está en curso
CompletadoExportación terminada: descarga disponible
FallidoLa exportación falló (consulta el mensaje de error)
CanceladoLa exportación fue cancelada por el usuario
Tiempo de exportación

El tiempo de exportación varía según el formato. Las exportaciones a TensorRT pueden tardar varios minutos debido a la optimización del motor. Los formatos que requieren GPU (TensorRT) se ejecutan en las GPUs en la nube de Ultralytics; la GPU de exportación predeterminada es la RTX 4090.

Acciones de exportación masiva

  • Exportar todo: haz clic en Export All para iniciar trabajos de exportación para todos los formatos basados en CPU con la configuración predeterminada.
  • Eliminar todas las exportaciones: haz clic en Delete All para eliminar todas las exportaciones del modelo.

Restricciones de formato

Algunos formatos de exportación tienen restricciones de arquitectura o tarea:

FormatoRestricción
IMX500Disponible solo para YOLOv8n y YOLO11n
AxeleraSolo modelos de detección
PaddlePaddleNo disponible para modelos YOLO26 de detección/segmentación/pose/OBB
Reglas de exportación adicionales
  • Las exportaciones de clasificación no incluyen NMS.
  • Las exportaciones de CoreML con tamaños de lote superiores a 1 utilizan dynamic=true.
  • Las combinaciones de formato/modelo no compatibles se desactivan en el diálogo de exportación antes de lanzar el proceso.

Clonar modelo

Clona un modelo a un proyecto diferente:

  1. Abre la página del modelo
  2. Haz clic en el botón Clonar
  3. Selecciona el proyecto de destino
  4. Haz clic en Clone

El modelo y sus pesos se copian al proyecto de destino.

Descargar modelo

Descarga los pesos de tu modelo:

  1. Navega a la pestaña Overview del modelo
  2. Haz clic en el botón Download
  3. El archivo .pt original se descarga automáticamente

Los formatos exportados se pueden descargar desde la pestaña Export una vez finalizada la exportación.

Vinculación de conjuntos de datos

Los modelos se pueden vincular a su conjunto de datos de origen:

  • Visualiza qué conjunto de datos se utilizó para el entrenamiento
  • Haz clic en la tarjeta del conjunto de datos en la pestaña Overview para navegar a él
  • Rastrea el linaje de los datos

Al entrenar con conjuntos de datos de la Platform mediante el formato de URI ul://, la vinculación es automática.

Formato de URI de conjunto de datos
# Train with a Platform dataset — linking is automatic
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100

El esquema ul:// se resuelve en tu conjunto de datos de la Platform. La pestaña Overview del modelo entrenado mostrará un enlace de vuelta a este conjunto de datos (consulta Uso de conjuntos de datos de la Platform).

Configuración de visibilidad

Controla quién puede ver tu modelo:

ConfiguraciónDescripción
PrivateSolo tú puedes acceder
PublicCualquiera puede verlo en la página Explore

Para cambiar la visibilidad, haz clic en el distintivo de visibilidad (por ejemplo, private o public) en la página del modelo. Cambiar a privado tiene efecto inmediato. Cambiar a público muestra un cuadro de diálogo de confirmación antes de aplicarse.

Eliminar modelo

Elimina un modelo que ya no necesites:

  1. Abre el menú de acciones del modelo
  2. Haz clic en Delete
  3. Confirma la eliminación
Papelera y restaurar

Los modelos eliminados van a la papelera durante 30 días. Restáuralos desde Settings > Trash.

Ver también

  • Inference: Prueba modelos en el navegador con la pestaña Predict
  • Endpoints: Implementa modelos en producción con endpoints dedicados
  • Cloud Training: Configura y ejecuta trabajos de entrenamiento en GPUs en la nube
  • Export Formats: Guía completa de los más de 17 formatos de exportación

Preguntas frecuentes

¿Qué arquitecturas de modelo son compatibles?

Ultralytics Platform es totalmente compatible con todas las arquitecturas YOLO con proyectos dedicados:

Todas las arquitecturas admiten 5 tipos de tareas: detect, segment, pose, OBB y classify.

¿Puedo descargar mi modelo entrenado?

Sí, descarga los pesos de tu modelo desde la página del modelo:

  1. Haz clic en el icono de descarga en la pestaña Overview
  2. El archivo .pt original se descarga automáticamente
  3. Los formatos exportados se pueden descargar desde la pestaña Export

¿Cómo comparo modelos entre proyectos?

Actualmente, la comparación de modelos se realiza dentro de los proyectos. Para comparar entre proyectos:

  1. Clona los modelos a un único proyecto, o
  2. Exporta las métricas y compáralas externamente

¿Cuál es el tamaño máximo del modelo?

No hay un límite estricto, pero los modelos muy grandes (>2 GB) pueden tener tiempos de carga y procesamiento más largos.

¿Puedo ajustar modelos preentrenados?

¡Sí! Puedes usar cualquiera de los modelos oficiales YOLO26 como base, o seleccionar uno de tus propios modelos completados en el selector de modelos dentro del cuadro de diálogo de entrenamiento. La Platform admite el ajuste a partir de cualquier punto de control (checkpoint) cargado.

Comentarios