Modelos#
A Ultralytics Platform fornece uma gestão abrangente de modelos para treinar, analisar e implementar modelos YOLO. Carrega modelos pré-treinados ou treina novos modelos diretamente na plataforma.

Carregar modelo#
Carrega pesos de modelos existentes para a plataforma:
- Navega até ao teu projeto
- Arrasta e larga ficheiros
.ptna página do projeto ou na barra lateral de modelos, ou clica no ícone Carregar modelos - Os metadados do modelo são analisados automaticamente a partir do ficheiro
É possível carregar vários ficheiros em simultâneo (até 3 em paralelo).

Formatos de modelo suportados:
| Formato | Extensão | Descrição |
|---|---|---|
| PyTorch | .pt | Formato nativo da Ultralytics |
Após o carregamento, a plataforma analisa os metadados do modelo:
- Tipo de tarefa (detetar, segmentar, semântica, profundidade, classificar, pose, OBB)
- Arquitetura (YOLO26n, YOLO26s, etc.)
- Nomes e quantidade 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:
- Navega até ao teu projeto
- Clica em Novo modelo
- Seleciona o modelo base e o conjunto de dados
- Configura os parâmetros de treino
- Escolhe o treino na cloud ou local
- Inicia o treino
Consulta Treino na cloud para obter instruções detalhadas.
Ciclo de vida do modelo#
graph LR
A[Upload .pt]:::start --> B[Overview]:::proc
C[Train]:::start --> B
B --> D[Predict]:::proc
B --> E[Export]:::proc
B --> F[Deploy]:::proc
E --> G[20 Formats]:::out
F --> H[Endpoint]:::out
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef out fill:#9C27B0,color:#fffSeparadores da página do modelo#
Cada página de modelo tem os seguintes separadores:
| Separador | Conteúdo |
|---|---|
| Visão geral | Metadados do modelo, métricas principais, ligação para o conjunto de dados |
| Treinar | Gráficos de treino, saída da consola, estatísticas do sistema |
| Previsão | Inferência interativa no navegador |
| Exportar | Conversão de formato com seleção de GPU |
| Implementar | Criação e gestão de endpoints |
Cabeçalho do modelo#
Acima dos separadores, o cabeçalho apresenta a cor do modelo (editável), o nome (clica para mudar o nome), o emblema da tarefa, a versão ultralytics do checkpoint e um seletor de licença. As ações disponíveis são Clonar modelo (em modelos concluídos com pesos que ainda não possuis), Transferir, Adicionar aos favoritos, Partilhar (modelos públicos) e um menu Mais ações com Informações, Atualizar e Eliminar modelo.
Diretamente abaixo, um cartão por cada métrica da tarefa apresenta o valor final sobre um sparkline da sua evolução durante o treino — clica em qualquer cartão para saltar para os gráficos — juntamente com um cartão que liga ao conjunto de dados usado para treinar o modelo.
| Tarefa | Métricas de resumo |
|---|---|
| Detetar, OBB | mAP50, mAP50-95, precisão, recall |
| Segmentar | As mesmas quatro métricas, variantes de máscara (M) |
| Pose | As mesmas quatro métricas, variantes de pontos-chave (P) |
| Classificar | Precisão Top-1, precisão Top-5 |
| Semântica | mIoU, precisão por píxel |
| Profundidade | δ1, AbsRel ↓, RMSE ↓, SILog ↓ (↓ = menor é melhor) |
Separador Visão geral#
O cartão Informações da execução regista como a execução decorreu: estado, hora de início, duração, custo computacional com a GPU e a tarifa horária, a versão ultralytics, detalhes do anfitrião (nome do anfitrião, ambiente, sistema operativo, Python, CPU, GPU), o modelo principal, a versão fixada do conjunto de dados, o repositório Git, o ramo e o commit quando a execução os comunicou, além de um comando yolo train reproduzível que podes copiar.
Enquanto uma execução está ativa, o cartão apresenta o progresso em tempo real — contador de épocas, barra de progresso, tempo decorrido, ETA e custo acumulado — e um botão Cancelar. Se uma execução falhar, um banner de erro substitui o cartão e apresenta o erro capturado, juntamente com as ações Ver registos completos da consola e Repetir treino.
Abaixo, Configuração do treino apresenta todos os hiperparâmetros usados e Métricas de desempenho apresenta os resultados finais da avaliação. Ambas as tabelas permitem pesquisas e têm um menu Exportar dados (Copiar JSON, Transferir CSV, Transferir JSON).

Separador Treino#
O separador Treino tem três sub-separadores:
Subseparador Gráficos#
Gráficos interativos de métricas ao longo das épocas, divididos entre as vistas Treino e Validação quando a execução produziu artefactos de validação. Os grupos de gráficos seguem as métricas comunicadas pela execução:
| Grupo de gráficos | Gráficos |
|---|---|
| Métricas | As métricas da tarefa listadas em Cabeçalho do modelo |
| Perda | Um gráfico por componente de perda (box, cls, …), formação a cheio e validação tracejada |
| Taxa de aprendizagem | lr/pg0, lr/pg1, lr/pg2 |
Cada grupo pode ser recolhido, o respetivo menu permite ocultar ou mostrar gráficos individuais (e, no caso das perdas, as séries de treino ou validação), e os gráficos podem ser arrastados e redimensionados para uma disposição que persiste entre sessões.

Subseparador Consola#
Saída da consola em tempo real do processo de treino:
- Transmissão de registos em tempo real durante o treino, mantendo as últimas 2000 linhas
- Barras de progresso das épocas e resultados de validação
- Deteção de erros fatais que termina a execução e apresenta a mensagem num banner
- Suporte para cores ANSI, uma coluna de carimbo de data/hora opcional e cópia como texto simples com um clique

Subseparador Sistema#
Um cartão do anfitrião que resume a instância de treino (nome do anfitrião, CPU, GPU, totais de RAM e disco e a última vez que foi detetada), seguido de gráficos por época:
| Gráfico | Descrição |
|---|---|
| Utilização de CPU e RAM | Utilização da CPU e da memória do sistema |
| Utilização e memória da GPU | Utilização computacional da GPU e da memória da GPU |
| Temperatura da GPU | Temperatura média entre as GPUs |
| E/S de rede | Velocidade de transferência de carregamentos e descarregamentos |
| E/S de disco | Velocidade de leitura e escrita |
Os gráficos da GPU, da rede e do disco só aparecem quando a execução comunicou esses contadores.

Separador Previsão#
Executa inferência interativa diretamente no navegador:
- Carrega uma imagem, usa imagens de exemplo ou utiliza a webcam
- Os resultados são apresentados com caixas delimitadoras, máscaras, mapas semânticos de classes ou pontos-chave
- Inferência automática quando é fornecida uma imagem
- Suporta todos os tipos de tarefa (detetar, segmentar, semântica, profundidade, classificar, pose, OBB)
O separador Previsão executa a inferência na Ultralytics Cloud, pelo que não precisas de uma GPU local. Os resultados são apresentados com sobreposições interativas correspondentes ao tipo de tarefa do modelo.
Separador Exportar#
Exporta o teu modelo para 20 formatos de implementação. Consulta Exportar modelo abaixo e o guia do modo Exportar principal para obter todos os detalhes.
Separador Implementar#
Cria e gere endpoints de inferência dedicados. Consulta Implementações para obter mais detalhes.
Gráficos de validação#
Após a conclusão do treino, a vista Validação no sub-separador Gráficos apresenta uma análise detalhada da época final.
Matriz de confusão#
Mapa de calor interativo que mostra a precisão das previsões por classe:

Curvas PR/F1#
Quando a execução de treino as fornece, a vista de Validação também apresenta curvas de desempenho em diferentes limiares de confiança. Os gráficos de validação disponíveis dependem dos artefactos produzidos pela execução.

| Curva | Descrição |
|---|---|
| Precisão-Revocação | Compromisso entre precisão e revocação |
| F1-Confiança | Pontuação F1 em diferentes níveis de confiança |
| Precisão-Confiança | Precisão em diferentes níveis de confiança |
| Revocação-Confiança | Revocação em diferentes níveis de confiança |
Diagnóstico por imagem#
Os modelos de deteção treinados com uma versão guardada do conjunto de dados também recebem uma análise de validação por imagem, que aponta para os dados por detrás de uma pontuação dececionante:
- Imagens com pior e melhor desempenho, ordenadas pelo F1 por imagem e apresentadas com as respetivas caixas de verdade fundamental
- Explorador de características, que correlaciona o F1 com a largura, altura, número de píxeis, proporção e número de instâncias da imagem, selecionando por predefinição a relação mais forte
- Classes associadas a falhas, ordenando as classes que aparecem com maior frequência nas imagens mais fracas
- Encontrar semelhantes, na galeria com pior desempenho, em uma única imagem em sua visualização em tela cheia e em uma linha de classe, que pesquisa em conjuntos de dados públicos por imagens semelhantes às falhas capturadas e adiciona as imagens que você selecionar ao conjunto de dados de treinamento como imagens
trainnão rotuladas (consulte Find Similar Images); exibido quando você pode editar o projeto e o conjunto de dados de treinamento é um conjunto de dados não conectado do mesmo espaço de trabalho
O diagnóstico por imagem requer um visualizador com sessão iniciada, uma execução de deteção concluída e uma versão do conjunto de dados ligada — o instantâneo imutável é o que permite recuperar a verdade fundamental de cada imagem. As execuções que não registaram métricas por imagem apresentam, em vez disso, um breve aviso.
Exportar modelo#
graph LR
A[Select Format]:::start --> B[Configure Args]:::proc
B --> C[Export]:::proc
C --> D{GPU Required?}:::decide
D -->|Yes| E[Cloud GPU Export]:::proc
D -->|No| F[CPU Export]:::proc
E --> G[Download]:::out
F --> G
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef decide fill:#FF9800,color:#fff
classDef out fill:#9C27B0,color:#fffExporta o teu modelo para 20 formatos de implementação:
- Acede ao separador Exportar
- Seleciona o formato de destino
- Configura os argumentos de exportação (tamanho da imagem, precisão half, dinâmico, etc.)
- Para formatos que requerem GPU (TensorRT), seleciona um tipo de GPU
- Clica em Iniciar exportação
- Transfere quando estiver concluída
Liga os alertas do Slack para receber uma mensagem quando uma exportação estiver pronta ou falhar.

Formatos suportados#
A Platform permite exportar para 20 formatos de implementação: ONNX, TorchScript, OpenVINO, TensorRT, CoreML, TF SavedModel, TF GraphDef, LiteRT, TF Edge TPU, PaddlePaddle, NCNN, MNN, RKNN, Qualcomm (QNN), IMX500, Axelera, ExecuTorch, DeepX, Hailo e Huawei Ascend.
Guia de seleção de formatos#
| Destino | Formato recomendado | Notas |
|---|---|---|
| GPUs NVIDIA | TensorRT | Seleciona a mesma família de GPU que o dispositivo de implementação |
| NVIDIA Jetson | TensorRT | Seleciona o destino pretendido e verifica o respetivo estado de validação |
| Hardware Intel | OpenVINO | CPUs, GPUs e VPUs |
| Dispositivos Apple | CoreML ou LiteRT | iOS, macOS, Apple Silicon |
| Android | LiteRT ou NCNN | LiteRT (runtime no dispositivo da Google) ou NCNN para ARM |
| Navegadores Web | LiteRT.js ou ONNX | LiteRT.js ou ONNX através do ONNX Runtime Web |
| Dispositivos de edge | TF Edge TPU ou RKNN | Coral e Rockchip (consulta os chips compatíveis) |
| Geral | ONNX | Funciona com a maioria dos runtimes |

Destinos TensorRT para NVIDIA Jetson#
A Ultralytics Platform oferece as seguintes seleções de destino Jetson para exportações do TensorRT .engine. As medições de validação de julho de 2026 abaixo usaram o JetPack 7.2 / L4T r39.2, Python 3.12.3, NVIDIA PyTorch 2.12.0a0 (compilação 26.04), CUDA 13.2 e TensorRT 10.16.1.11. Elas descrevem esse ambiente testado; verifica os tempos de execução atuais do trabalhador e do dispositivo de implantação antes de reutilizar um motor exportado.
| Seleção de destino | API gpuType | Memória | Arquitetura da GPU | Python | CUDA | TensorRT | Exportação YOLO26n FP16 medida | Validação física da compilação/carregamento |
|---|---|---|---|---|---|---|---|---|
| Jetson Thor T5000 | jetson-thor-t5000 | 128 GB | Blackwell, CC 11.0 | 3.12.3 | 13.2 | 10.16.1.11 | ~1 min 46 s | Thor no perfil NVIDIA T4000; candidato T5000 |
| Jetson Thor T4000 | jetson-thor-t4000 | 64 GB | Blackwell, CC 11.0 | 3.12.3 | 13.2 | 10.16.1.11 | ~1 min 46 s | Thor no perfil NVIDIA T4000 |
| Jetson AGX Orin 64GB | jetson-agx-orin-64gb | 64 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 7 min 15 s | Compilado, carregado e com inferência no AGX Orin de 64 GB |
| Jetson AGX Orin de 32 GB | jetson-agx-orin-32gb | 32 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 5 min 34 s | Compilação/carregamento no AGX Orin de 64 GB; SKU de 32 GB pendente |
| Jetson Orin NX 16GB | jetson-orin-nx-16gb | 16 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 5 min 09 s | Compilação/carregamento no AGX Orin de 64 GB; SKU NX pendente |
| Jetson Orin NX 8GB | jetson-orin-nx-8gb | 8 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 5 min 01 s | Compilação/carregamento no AGX Orin de 64 GB; SKU NX pendente |
| Jetson Orin Nano Super de 8 GB | jetson-orin-nano-8gb | 8 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 4 min 59 s | Compilação/carregamento no AGX Orin de 64 GB; SKU Nano pendente |
| Jetson Orin Nano de 4 GB | jetson-orin-nano-4gb | 4 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 5 min 01 s | Compilação/carregamento no AGX Orin de 64 GB; SKU Nano pendente |
Os tempos correspondem a testes de encaminhamento de produção completos, observados uma única vez em julho de 2026 e arredondados ao segundo mais próximo; são medições de referência, não um SLA nem um benchmark de desempenho por SKU. Ambas as seleções Thor são compiladas num Kit de desenvolvimento T5000 no perfil de compatibilidade T4000 da NVIDIA. As seis rotas Orin são compiladas num AGX Orin de 64 GB, onde todos os engines resultantes foram carregados e executados.
Os motores baixados estão vinculados à plataforma de compilação, família de GPU, versão do TensorRT e a um tempo de execução CUDA compatível. A tabela acima registra o ambiente de implantação medido, que pode diferir das imagens Docker mais recentes do latest-nvidia-arm64. Verifica o tempo de execução de destino real antes de reutilizar um motor. Valida cada motor e seu ajuste de memória no dispositivo de implantação, e realiza a calibração INT8 lá para obter os melhores resultados. Se os ambientes não coincidirem, exporta o motor localmente em vez disso. Consulta o guia da NVIDIA Jetson e o guia de integração do TensorRT para obter detalhes sobre a implantação local.
Suporte de chips RKNN#
Ao exportar para o formato RKNN, seleciona o teu dispositivo Rockchip de destino:
| Chip | Descrição |
|---|---|
| RK3588 | SoC edge topo de gama |
| RK3576 | SoC edge de gama média |
| RK3566 | SoC edge de gama média |
| RK3568 | SoC edge de gama média |
| RK3562 | SoC edge de entrada |
| RV1103 | Processador de visão |
| RV1106 | Processador de visão |
| RV1103B | Processador de visão |
| RV1106B | Processador de visão |
| RK2118 | processador de IA |
| RV1126B | Processador de visão |
Ciclo de vida do trabalho de exportação#
Os trabalhos de exportação avançam pelos seguintes estados:
| Estado | Descrição |
|---|---|
| Em fila | O trabalho de exportação está à espera de ser iniciado |
| A iniciar | O trabalho de exportação está a ser inicializado |
| Em execução | A exportação está em curso |
| Concluído | Exportação concluída — transferência disponível |
| Falhou | A exportação falhou (consulte a mensagem de erro) |
| Cancelado | A exportação foi cancelada pelo utilizador |
O tempo de exportação varia consoante o formato e o host de compilação. As exportações TensorRT podem demorar vários minutos porque o TensorRT cria perfis e ajusta o motor na GPU física apresentada na tabela de validação do Jetson ou na GPU na nuvem selecionada.
Ações de exportação em massa#
- Exportar tudo: clique em
Export Allpara iniciar trabalhos de exportação para todos os formatos baseados em CPU com as predefinições. Os formatos que necessitam de uma seleção de GPU, não estão disponíveis para este modelo ou já têm uma exportação são ignorados e apresentados numa lista. - Eliminar todas as exportações: clique em
Delete Allpara remover todas as exportações do modelo.
Restrições de formato#
Alguns formatos de exportação têm restrições de arquitetura ou de tarefa:
| Formato | Restrição |
|---|---|
| IMX500 | Disponível apenas para YOLOv8n e YOLO11n; INT8 ou W8A16 |
| Axelera | Apenas modelos de deteção; apenas INT8 |
| DeepX | Apenas INT8 |
| Hailo | Saída HEF INT8; selecione Hailo-8, Hailo-8L, Hailo-10H, Hailo-15H ou Hailo-15L. Apenas YOLOv8, YOLO11 e YOLO26; para YOLO26, deteção, semântica, profundidade e classificação |
| Huawei | Saída FP16 .om; destinos Ascend310P1, Ascend310P3, Ascend310B1 e Ascend310B4 |
| Qualcomm | Quantização W8A16 fixa; selecione um destino HTP compatível. Dragonwing IQ-8275 é compatível com name=iq-8275; IQ-615 não é compatível |
- As exportações de classificação, segmentação semântica e profundidade não incluem NMS, e MNN incorpora NMS apenas para deteção e pose.
- As exportações CoreML com tamanhos de lote superiores a
1utilizamdynamic=true. - As combinações de formato/modelo não compatíveis são desativadas na caixa de diálogo de exportação antes de iniciares a exportação.
- Só pode ser executada uma exportação por formato de cada vez para um determinado modelo.
Mover Modelos Entre Projetos#
Mova modelos que você pode editar para outro projeto do mesmo espaço de trabalho sem copiá-los:
- Abra o projeto de origem e selecione um ou mais modelos na lista de modelos
- Clique com o botão direito e escolha Cortar (
Cmd/Ctrl+X) - Abra o projeto de destino, clique com o botão direito na lista de modelos e escolha Colar (
Cmd/Ctrl+V), ou arraste os modelos selecionados para o projeto de destino na barra lateral
Modelos movidos mantêm seus pesos, métricas, exportações e implantações e adotam a URL do projeto de destino. Um modelo cujo nome de URL já é usado no destino é renomeado na chegada, modelos que ainda estão em treinamento não podem ser movidos e Esc cancela um corte pendente. Para copiar um modelo que não te pertence para um dos teus projetos, usa Clonar Modelo.
Clonar modelo#
Clona um modelo para outro projeto:
- Abre a página do modelo
- Clica em Clonar modelo
- Seleciona o projeto de destino ou escolhe Novo projeto para criar um diretamente
- Opcionalmente, atribui um nome diferente ao clone
- Clica em Clonar modelo
O modelo e os respetivos pesos são copiados para o projeto de destino. Clonar modelo aparece nos modelos concluídos com pesos que ainda não possuis.
Transferir modelo#
Transfere os pesos do teu modelo:
- Navega até ao separador Descrição geral do modelo
- Clica no botão Transferir
- O checkpoint
.ptprincipal do modelo é transferido automaticamente
Os formatos exportados podem ser transferidos a partir do separador Exportar após a conclusão da exportação.
Ligação ao conjunto de dados#
Os modelos podem ser associados ao respetivo conjunto de dados de origem:
- Consulta qual foi o conjunto de dados utilizado para o treino
- Clica no cartão do conjunto de dados no separador Descrição geral para navegar até ao mesmo
- Acompanha a linhagem dos dados
Ao treinar com conjuntos de dados da Platform utilizando o formato de URI ul://, a ligação é automática.
# Train with a Platform dataset — linking is automatic
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100O esquema ul:// resolve para o teu conjunto de dados da Platform. O separador Descrição geral do modelo treinado apresenta uma ligação de volta para este conjunto de dados (consulta Utilizar conjuntos de dados da Platform).
Metadados personalizados#
Abre Mais ações e seleciona Informações para rever duas secções:
- Metadados da Ultralytics: detalhes da Platform em modo só de leitura, como o ID do modelo, o projeto, o conjunto de dados de origem, a tarefa, o estado e os carimbos de data e hora
- Metadados personalizados: o teu próprio objeto JSON para contexto de avaliação, acompanhamento de versões, governação ou outros dados específicos do modelo
Os metadados personalizados são independentes das informações do modelo geridas pelo treino, dos detalhes do ambiente e dos argumentos de treino. Os visualizadores do espaço de trabalho podem inspecioná-los, enquanto os membros com acesso de edição podem substituir o objeto. O objeto de metadados serializado está limitado a 500 000 caracteres, e cada chave de nível superior está limitada a 128 caracteres. Guarda um objeto vazio ({}) para limpar os metadados personalizados.
Definições de visibilidade#
Controla quem pode ver o teu modelo:
| Definição | Descrição |
|---|---|
| Privado | Apenas tu e os membros do espaço de trabalho podem aceder-lhe |
| Público | Qualquer pessoa pode vê-lo na página Explorar |
A visibilidade é definida ao nível do projeto, pelo que controla todos os modelos do projeto. Para a alterares, clica no distintivo de visibilidade (private ou public) junto ao nome do projeto no caminho de navegação na parte superior da página. A mudança para privado tem efeito imediato. A mudança para público apresenta uma caixa de diálogo de confirmação antes de ser aplicada.
Eliminar modelo#
Remove um modelo de que já não precisas:
- Abre o menu Mais ações no cabeçalho do modelo e seleciona Eliminar modelo
- Confirma a eliminação
Os modelos eliminados vão para o Lixo durante 30 dias. Restaura-os a partir de Definições > Lixo.
Ver também#
- Inferência: testa modelos no navegador com o separador Prever
- Endpoints: implementa modelos em produção com endpoints dedicados
- Treino na nuvem: configura e executa trabalhos de treino em GPUs na nuvem
- Formatos de exportação: guia completo para os 20 formatos de exportação
Perguntas frequentes#
A Ultralytics Platform é totalmente compatível com todas as arquiteturas YOLO através de projetos dedicados:
- YOLO26: variantes n, s, m, l e x (mais recente, recomendada) — platform.ultralytics.com/ultralytics/yolo26
- YOLO11: variantes n, s, m, l e x — platform.ultralytics.com/ultralytics/yolo11
- YOLOv8: variantes n, s, m, l e x — platform.ultralytics.com/ultralytics/yolov8
- YOLOv5: variantes n, s, m, l e x — platform.ultralytics.com/ultralytics/yolov5
YOLO26 é compatível com 7 tipos de tarefas: deteção, segmentação, semântica, profundidade, classificação, pose e OBB. YOLO11 e YOLOv8 são compatíveis com o mesmo conjunto, exceto segmentação semântica e profundidade, enquanto YOLOv5 é compatível apenas com deteção.
Sim, transfere os pesos do teu modelo a partir da página do modelo:
- Clica no ícone de transferência no separador Descrição geral
- O checkpoint
.ptprincipal do modelo é transferido automaticamente - Os formatos exportados podem ser transferidos a partir do separador Exportar
Os ficheiros de modelo
.ptcarregados estão limitados a 1 GB, e os modelos próximos desse limite podem demorar mais tempo a carregar e a processar.Sim. Escolhe um modelo compatível dos projetos oficiais YOLO26, YOLO11, YOLOv8 ou YOLOv5, ou seleciona um dos teus próprios checkpoints concluídos ou carregados em Os meus modelos, na caixa de diálogo de treino.