Modelos

A Ultralytics Platform fornece gerenciamento abrangente de modelos para treinar, analisar e implantar modelos YOLO. Carrega modelos pré-treinados ou treina novos diretamente na plataforma.

Visão geral da aba da página de modelos da Ultralytics Platform

Carregar modelo

Carrega pesos de modelos existentes para a plataforma:

  1. Navegue até o seu projeto
  2. Arrasta e solta ficheiros .pt na página do projeto ou na barra lateral de modelos
  3. Os metadados do modelo são analisados automaticamente a partir do ficheiro

É possível carregar vários ficheiros simultaneamente (até 3 concorrentes).

Carregamento de modelos por arrastar e soltar na Ultralytics Platform

Formatos de modelo suportados:

FormatoExtensãoDescrição
PyTorch.ptFormato nativo Ultralytics

Após o carregamento, a plataforma analisa os metadados do modelo:

  • Tipo de tarefa (detect, segment, pose, OBB, classify)
  • Arquitetura (YOLO26n, YOLO26s, etc.)
  • Nomes e contagem de classes
  • Tamanho de entrada e parâmetros
  • Resultados e métricas de treino (se presentes no checkpoint)

Treinar modelo

Treina um novo modelo diretamente na plataforma:

  1. Navegue até o seu projeto
  2. Clique em Novo Modelo
  3. Seleciona o modelo base e o conjunto de dados
  4. Configura os parâmetros de treino
  5. Escolhe treino na nuvem ou local
  6. Inicia o treino

Consulta Cloud Training para instruções detalhadas.

Ciclo de vida do 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

Abas da página de modelo

Cada página de modelo tem as seguintes abas:

AbaConteúdo
Visão geralMetadados do modelo, métricas principais, link do conjunto de dados
TreinarGráficos de treino, saída da consola, estatísticas do sistema
PreverInferência interativa no navegador
ExportarConversão de formato com seleção de GPU
ImplementarCriação e gestão de endpoints

Aba de visão geral

Exibe metadados do modelo e métricas principais:

  • Nome do modelo (editável), badge de estado, tipo de tarefa
  • Métricas finais (mAP50, mAP50-95, precisão, recall)
  • Gráficos sparkline de métricas mostrando a progressão do treino
  • Argumentos de treino (épocas, tamanho do lote, tamanho da imagem, etc.)
  • Link do conjunto de dados (quando treinado com um conjunto de dados da plataforma)
  • Botão de download para pesos do modelo

Métricas e argumentos da visão geral do modelo na Ultralytics Platform

Aba de Treino

A aba de treino tem três sub-abas:

Sub-aba de gráficos

Gráficos interativos de métricas de treino mostrando curvas de perda e métricas de desempenho ao longo das épocas:

Grupo de gráficosMétricas
MétricasmAP50, mAP50-95, precisão, recall
Perda de treinotrain/box_loss, train/cls_loss, train/dfl_loss
Perda de validaçãoval/box_loss, val/cls_loss, val/dfl_loss
Taxa de aprendizagemlr/pg0, lr/pg1, lr/pg2

Sub-aba de gráficos de treino do modelo na Ultralytics Platform

Sub-aba da consola

Saída da consola em direto a partir do processo de treino:

  • Streaming de registos em tempo real durante o treino
  • Barras de progresso das épocas e resultados de validação
  • Deteção de erros com banners de erro destacados
  • Suporte a cores ANSI para saída formatada

Sub-aba da consola de treino do modelo na Ultralytics Platform

Sub-aba do sistema

Métricas de GPU e sistema durante o treino:

MétricaDescrição
Utilização de GPUPercentagem de utilização da GPU
Memória GPUUtilização de memória da GPU
Temp. GPUTemperatura da GPU
Utilização CPUUtilização do CPU
RAMUtilização de memória do sistema
DiscoUtilização do disco

Sub-aba do sistema de treino do modelo na Ultralytics Platform

Aba de Prever

Executa inferência interativa diretamente no navegador:

  • Carrega uma imagem, usa imagens de exemplo ou usa a webcam
  • Exibição de resultados com caixas delimitadoras, máscaras ou pontos-chave
  • Inferência automática quando uma imagem é fornecida
  • Suporta todos os tipos de tarefas (detect, segment, pose, OBB, classify)
Testes rápidos

A aba de prever executa a inferência na Ultralytics Cloud, por isso não precisas de uma GPU local. Os resultados são exibidos com sobreposições interativas que correspondem ao tipo de tarefa do modelo.

Aba de Exportar

Exporta o teu modelo para mais de 17 formatos de implantação. Consulta Exportar Modelo abaixo e o guia central de Modo de Exportação para detalhes completos.

Aba de Implantar

Cria e gere endpoints de inferência dedicados. Consulta Implantações para detalhes.

Gráficos de validação

Após a conclusão do treino, visualiza uma análise detalhada da validação:

Matriz de confusão

Mapa de calor interativo que mostra a precisão da predição por classe:

Matriz de confusão do modelo na Ultralytics Platform

Curvas PR/F1

Curvas de desempenho em diferentes limites de confiança:

Curvas Pr F1 do Modelo da Plataforma Ultralytics

CurvaDescrição
Precisão-RecallEquilíbrio entre precisão e recall
F1-ConfiançaPontuação F1 em diferentes níveis de confiança
Precisão-ConfiançaPrecisão em diferentes níveis de confiança
Recall-ConfiançaRecall em diferentes níveis de confiança

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

Exporte seu modelo para mais de 17 formatos de implantação:

  1. Navegue até a aba Exportar
  2. Selecione o formato de destino
  3. Configure os argumentos de exportação (tamanho da imagem, meia precisão, dinâmico, etc.)
  4. Para formatos que exigem GPU (TensorRT), selecione um tipo de GPU
  5. Clique em Exportar
  6. Faça o download quando concluído

Lista de Formatos da Aba de Exportação do Modelo da Plataforma Ultralytics

Formatos Suportados

A Plataforma suporta a exportação para mais de 17 formatos de implantação: ONNX, TorchScript, OpenVINO, TensorRT, CoreML, TF SavedModel, TF GraphDef, TF Lite, TF Edge TPU, TF.js, PaddlePaddle, NCNN, MNN, RKNN, IMX500, Axelera e ExecuTorch.

Guia de Seleção de Formato

DestinoFormato RecomendadoNotas
GPUs NVIDIATensorRTVelocidade máxima de inferência
Hardware IntelOpenVINOCPUs, GPUs e VPUs
Dispositivos AppleCoreMLiOS, macOS, Apple Silicon
AndroidTF Lite ou NCNNMelhor desempenho móvel
Navegadores WebTF.js ou ONNXONNX via ONNX Runtime Web
Dispositivos de Borda (Edge)TF Edge TPU ou RKNNCoral e Rockchip (veja chips suportados)
GeralONNXFunciona com a maioria dos runtimes

Progresso de Exportação do Modelo da Plataforma Ultralytics

Suporte a Chips RKNN

Ao exportar para o formato RKNN, selecione seu dispositivo Rockchip de destino:

ChipDescrição
RK3588SoC de borda de alto desempenho
RK3576SoC de borda intermediário
RK3568SoC de borda intermediário
RK3566SoC de borda intermediário
RK3562SoC de borda de entrada
RV1103Processador de visão
RV1106Processador de visão
RV1103BProcessador de visão
RV1106BProcessador de visão
RK2118Processador de IA
RV1126BProcessador de visão

Ciclo de Vida do Trabalho de Exportação

Os trabalhos de exportação progridem através dos seguintes status:

StatusDescrição
Na FilaTrabalho de exportação aguardando para começar
IniciandoTrabalho de exportação inicializando
Em ExecuçãoExportação em progresso
ConcluídoExportação finalizada — download disponível
FalhouExportação falhou (consulte a mensagem de erro)
CanceladoExportação foi cancelada pelo usuário
Tempo de Exportação

O tempo de exportação varia conforme o formato. Exportações TensorRT podem levar vários minutos devido à otimização do motor. Formatos que exigem GPU (TensorRT) rodam em GPUs na nuvem da Ultralytics — a GPU de exportação padrão é a RTX 4090.

Ações de Exportação em Massa

  • Exportar Tudo: Clique em Export All para iniciar trabalhos de exportação para todos os formatos baseados em CPU com as configurações padrão.
  • Excluir Todas as Exportações: Clique em Delete All para remover todas as exportações do modelo.

Restrições de Formato

Alguns formatos de exportação possuem restrições de arquitetura ou tarefa:

FormatoRestrição
IMX500Disponível apenas para YOLOv8n e YOLO11n
AxeleraApenas modelos de detecção
PaddlePaddleNão disponível para modelos de detecção/segmentação/pose/OBB do YOLO26
Regras de Exportação Adicionais
  • Exportações de classificação não incluem NMS.
  • Exportações CoreML com tamanhos de lote (batch sizes) maiores que 1 usam dynamic=true.
  • Combinações de formato/modelo não suportadas são desativadas na caixa de diálogo de exportação antes de você iniciar.

Clonar Modelo

Clone um modelo para um projeto diferente:

  1. Abra a página do modelo
  2. Clique no botão Clonar
  3. Selecione o projeto de destino
  4. Clica em Clone

O modelo e os seus pesos são copiados para o projeto de destino.

Descarregar Modelo

Descarrega os pesos do teu modelo:

  1. Navega até ao separador Overview do modelo
  2. Clica no botão Download
  3. O ficheiro original .pt é descarregado automaticamente

Os formatos exportados podem ser descarregados a partir do separador Export após a conclusão da exportação.

Associação de Datasets

Os modelos podem ser associados ao seu dataset de origem:

  • Ver qual o dataset utilizado para o treino
  • Clica no cartão do dataset no separador Overview para navegar até ele
  • Rastrear a linhagem de dados

Ao treinar com datasets da Platform utilizando o formato de URI ul://, a associação é automática.

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

O esquema ul:// resolve para o teu dataset da Platform. O separador Overview do modelo treinado mostrará uma ligação de volta a este dataset (vê Utilizar Datasets da Platform).

Definições de Visibilidade

Controla quem pode ver o teu modelo:

DefiniçãoDescrição
PrivateApenas tu podes aceder
PublicQualquer pessoa pode ver na página Explore

Para alterar a visibilidade, clica no badge de visibilidade (ex: private ou public) na página do modelo. A alteração para privado entra em vigor imediatamente. A alteração para público mostra uma caixa de diálogo de confirmação antes de ser aplicada.

Eliminar Modelo

Remove um modelo de que já não precises:

  1. Abre o menu de ações do modelo
  2. Clica em Delete
  3. Confirma a eliminação
Lixo e Restauro

Os modelos eliminados vão para o Lixo durante 30 dias. Restaura a partir de Definições > Lixo.

Vê Também

  • Inference: Testa modelos no browser com o separador Predict
  • Endpoints: Faz o deploy de modelos para produção com endpoints dedicados
  • Cloud Training: Configura e executa tarefas de treino em GPUs na cloud
  • Export Formats: Guia completo para todos os mais de 17 formatos de exportação

Perguntas Frequentes

Que arquiteturas de modelo são suportadas?

A Ultralytics Platform suporta totalmente todas as arquiteturas YOLO com projetos dedicados:

Todas as arquiteturas suportam 5 tipos de tarefas: detect, segment, pose, OBB e classify.

Posso baixar meu modelo treinado?

Sim, descarrega os pesos do teu modelo a partir da página do modelo:

  1. Clica no ícone de download no separador Overview
  2. O ficheiro original .pt é descarregado automaticamente
  3. Os formatos exportados podem ser descarregados a partir do separador Export

Como comparo modelos entre projetos?

Atualmente, a comparação de modelos é feita dentro de cada projeto. Para comparar entre projetos:

  1. Clona modelos para um único projeto, ou
  2. Exporta métricas e compara externamente

Qual é o tamanho máximo do modelo?

Não existe um limite estrito, mas modelos muito grandes (>2GB) podem ter tempos de upload e processamento mais longos.

Posso fazer fine-tuning de modelos pré-treinados?

Sim! Podes usar qualquer um dos modelos oficiais YOLO26 como base, ou selecionar um dos teus próprios modelos concluídos no seletor de modelos na caixa de diálogo de treino. A Platform suporta fine-tuning a partir de qualquer checkpoint carregado.

Comentários