Modelos
La Plataforma Ultralytics ofrece una gestión integral de modelos para entrenar, analizar y desplegar modelos YOLO. Suba modelos preentrenados o entrene nuevos directamente en la Plataforma.
Cargar Modelo
Suba los pesos de modelos existentes a la Plataforma:
- Navegue a su proyecto
- Haga clic en Subir modelo
- Seleccione su
.ptarchivo - Añada nombre y descripción
- Haga clic en Cargar
Formatos de modelo compatibles:
| Formato | Extensión | Descripción |
|---|---|---|
| PyTorch | .pt | Formato nativo de Ultralytics |
Después de 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
Entrenar Modelo
Entrene un nuevo modelo directamente en la Plataforma:
- Navegue a su proyecto
- Haga clic en Entrenar Modelo
- Seleccionar conjunto de datos
- Elegir modelo base
- Configura los parámetros de entrenamiento
- Inicia el entrenamiento
Consulte Entrenamiento en la Nube para obtener instrucciones detalladas.
Descripción general del modelo
Cada página del modelo muestra:
| Sección | Contenido |
|---|---|
| Visión general | Metadatos del modelo, tipo de tarea, arquitectura |
| Métricas | Gráficos de pérdida de entrenamiento y rendimiento |
| Gráficos | Matriz de confusión, curvas PR, curvas F1 |
| Prueba | Pruebas de inferencia interactivas |
| Despliegue | Creación y gestión de endpoints |
| Exportar | Conversión de formato y descarga |
Métricas de entrenamiento
Vea métricas de entrenamiento en tiempo real e históricas:
Curvas de pérdida
| Pérdida | Descripción |
|---|---|
| herramienta Caja | Pérdida de regresión de cajas delimitadoras |
| Clase | Pérdida de clasificación |
| DFL | Pérdida Focal de Distribución |
Métricas de rendimiento
| Métrica | Descripción |
|---|---|
| mAP50 | mAP a IoU 0.50 |
| mAP50-95 | Precisión media promedio en IoU 0.50-0.95 |
| Precisión | Proporción de predicciones positivas correctas |
| Recall | Proporción de positivos reales identificados |
Gráficos de validación
Una vez completado el entrenamiento, vea 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:
Curvas PR/F1
Curvas de rendimiento en diferentes umbrales de confianza:
| Curva | Descripción |
|---|---|
| Precisión-Exhaustividad | Compromiso entre precisión y exhaustividad |
| F1-Confianza | Puntuación F1 en diferentes niveles de confianza |
| Precisión-Confianza | Precisión en diferentes niveles de confianza |
| Exhaustividad-Confianza | Exhaustividad en diferentes niveles de confianza |
Exportar modelo
Exporte su modelo a 17 formatos de despliegue:
- Navegue a la pestaña Exportar
- Seleccione el formato de destino
- Haga clic en Exportar
- Descargue cuando esté completo
Formatos compatibles (17 en total)
| # | Formato | Extensión de archivo | Caso de uso |
|---|---|---|---|
| 1 | ONNX | .onnx | Multipropósito, web, la mayoría de entornos de ejecución |
| 2 | TorchScript | .torchscript | PyTorch sin Python |
| 3 | OpenVINO | .xml, .bin | Intel , GPU y VPU Intel |
| 4 | TensorRT | .engine | NVIDIA (inferencia más rápida) |
| 5 | CoreML | .mlpackage | Apple iOS, macOS, watchOS |
| 6 | TF Lite | .tflite | Móvil (Android, iOS), periférico |
| 7 | TF SavedModel | saved_model/ | TensorFlow |
| 8 | TF GraphDef | .pb | TensorFlow .x |
| 9 | TF Edge TPU | .tflite | Dispositivos Google |
| 10 | TF.js | .json, .bin | Inferencia del navegador |
| 11 | PaddlePaddle | .pdmodel | Baidu PaddlePaddle |
| 12 | NCNN | .param, .bin | Móvil (iOS), optimizado |
| 13 | MNN | .mnn | Tiempo de ejecución móvil de Alibaba |
| 14 | RKNN | .rknn | NPU Rockchip |
| 15 | IMX500 | .imx | Sensor Sony IMX500 |
| 16 | Axelera | .axelera | Aceleradores de IA Axelera |
Guía de selección de formatos
Para NVIDIA : Utilice TensorRT para obtener la máxima velocidad.
Para Intel : Utilice OpenVINO para Intel , GPU y VPU Intel .
Para dispositivos Apple: Utilice CoreML para iOS, macOS y Apple Silicon.
Para Android: Utilice TF o NCNN para obtener el mejor rendimiento.
Para navegadores web: utilice TF.js o ONNX (con ONNX Web).
Para dispositivos periféricos: utilice TF TPU para Coral y RKNN para Rockchip.
Para compatibilidad general: Utilice ONNX , que funciona con la mayoría de los entornos de ejecución de inferencia.
Tiempo de exportación
El tiempo de exportación varía según el formato. Las exportaciones de TensorRT pueden tardar varios minutos debido a la optimización del motor.
Vinculación de conjuntos de datos
Los modelos se pueden vincular a su conjunto de datos de origen:
- Visualizar qué conjunto de datos se utilizó para el entrenamiento
- Acceder al conjunto de datos desde la página del modelo
- track el linaje de los datos
Al entrenar con conjuntos de datos de la Plataforma utilizando el ul:// formato URI, la vinculación es automática.
Configuración de Visibilidad
Controla quién puede ver tu modelo:
| Configuración | Descripción |
|---|---|
| Privado | Solo tú puedes acceder |
| Público | Cualquiera puede visualizarlo en la página Explorar |
Para cambiar la visibilidad:
- Abrir menú de acciones del modelo
- Haz clic en Editar
- Alternar visibilidad
- Haz clic en Guardar
Eliminar modelo
Elimina un modelo que ya no necesites:
- Abrir menú de acciones del modelo
- Haz clic en Eliminar
- Confirma la eliminación
Papelera y Restaurar
Los modelos eliminados van a la Papelera durante 30 días. Restáuralos desde Ajustes > Papelera.
Preguntas frecuentes
¿Qué arquitecturas de modelo son compatibles?
La Plataforma Ultralytics es compatible con todas las arquitecturas YOLO:
- YOLO26: variantes n, s, m, l, x (recomendadas)
- YOLO11: variantes n, s, m, l, x
- YOLOv10: Soporte heredado
- YOLOv8: Soporte heredado
- YOLOv5: Soporte heredado
¿Puedo descargar mi modelo entrenado?
Sí, descargue los pesos de su modelo desde la página del modelo:
- Haz clic en el icono de descarga
- Selecciona el formato (original
.pto exportado) - La descarga comienza automáticamente
¿Cómo comparo modelos entre proyectos?
Actualmente, la comparación de modelos se realiza dentro de los proyectos. Para comparar entre proyectos:
- Transfiere modelos a un único proyecto, o
- Exporta métricas y compara externamente
¿Cuál es el tamaño máximo del modelo?
No hay un límite estricto, pero los modelos muy grandes (>2GB) pueden tener tiempos de carga y procesamiento más largos.
¿Puedo ajustar modelos preentrenados?
¡Sí! Suba un modelo preentrenado y luego comience el entrenamiento desde ese punto de control con su conjunto de datos. La Plataforma utiliza automáticamente el modelo subido como punto de partida.