Modelos
Ultralytics Platform oferece gerenciamento abrangente de modelos para treinar, analisar e implantar modelos YOLO. Carregue modelos pré-treinados ou treine novos diretamente na Platform.
Carregar Modelo
Carregue pesos de modelos existentes para a Platform:
- Navegue até seu projeto
- Clique em Upload Model
- Selecione seu
.ptarquivo - Adicione nome e descrição
- Clique em Upload
Formatos de modelo suportados:
| Formato | Extensão | Descrição |
|---|---|---|
| PyTorch | .pt | Formato nativo Ultralytics |
Após o upload, a Platform 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
Treinar Modelo
Treine um novo modelo diretamente na Platform:
- Navegue até seu projeto
- Clique em Treinar Modelo
- Selecione o conjunto de dados
- Escolha o modelo base
- Configure os parâmetros de treinamento
- Iniciar treinamento
Consulte Cloud Training para instruções detalhadas.
Visão Geral do Modelo
Cada página de modelo exibe:
| Seção | Conteúdo |
|---|---|
| Visão geral | Metadados do modelo, tipo de tarefa, arquitetura |
| Métricas | Gráficos de perda de treinamento e desempenho |
| Gráficos | Matriz de confusão, curvas PR, curvas F1 |
| Testar | Teste de inferência interativo |
| Implantação | Criação e gerenciamento de endpoints |
| Exportar | Conversão de formato e download |
Métricas de Treinamento
Visualize métricas de treinamento em tempo real e históricas:
Curvas de Perda
| Perda | Descrição |
|---|---|
| Caixa | Perda de regressão da caixa delimitadora |
| Classe | Perda de classificação |
| DFL | Perda Focal de Distribuição |
Métricas de Desempenho
| Métrica | Descrição |
|---|---|
| mAP50 | Precisão Média (Mean Average Precision) em IoU 0.50 |
| mAP50-95 | Precisão Média (Mean Average Precision) em IoU 0.50-0.95 |
| Precisão | Proporção de previsões positivas corretas |
| Recall | Proporção de positivos reais identificados |
Gráficos de Validação
Após a conclusão do treinamento, visualize a análise de validação detalhada:
Matriz de Confusão
Mapa de calor interativo mostrando a precisão da previsão por classe:
Curvas PR/F1
Curvas de desempenho em diferentes limiares de confiança:
| Curva | Descrição |
|---|---|
| Precisão-Recall | Compromisso entre precisão e recall |
| 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 |
| Recall-Confiança | Recall em diferentes níveis de confiança |
Exportar Modelo
Exporte seu modelo para 17 formatos de implantação:
- Navegue até a aba Exportar
- Selecione o formato de destino
- Clique em Exportar
- Faça o download quando concluído
Formatos suportados (17 no total)
| # | Formato | Extensão do ficheiro | Caso de Uso |
|---|---|---|---|
| 1 | ONNX | .onnx | Multiplataforma, web, a maioria dos tempos de execução |
| 2 | TorchScript | .torchscript | PyTorch sem Python |
| 3 | OpenVINO | .xml, .bin | Intel , GPUs e VPUs Intel |
| 4 | TensorRT | .engine | NVIDIA (inferência mais rápida) |
| 5 | CoreML | .mlpackage | Apple iOS, macOS, watchOS |
| 6 | TF Lite | .tflite | Dispositivos móveis (Android, iOS), edge |
| 7 | TF SavedModel | saved_model/ | TensorFlow |
| 8 | TF GraphDef | .pb | TensorFlow .x |
| 9 | TF Edge TPU | .tflite | Dispositivos Google |
| 10 | TF.js | .json, .bin | Inferência do navegador |
| 11 | PaddlePaddle | .pdmodel | Baidu PaddlePaddle |
| 12 | NCNN | .param, .bin | Dispositivos móveis (iOS), otimizado |
| 13 | MNN | .mnn | Tempo de execução móvel do Alibaba |
| 14 | RKNN | .rknn | NPUs Rockchip |
| 15 | IMX500 | .imx | Sensor Sony IMX500 |
| 16 | Axelera | .axelera | Aceleradores Axelera AI |
Guia de seleção de formatos
Para NVIDIA : Use TensorRT para obter velocidade máxima
Para Intel : Use OpenVINO para Intel , GPUs e VPUs Intel
Para dispositivos Apple: Use CoreML para iOS, macOS, Apple Silicon
Para Android: Use TF ou NCNN para obter o melhor desempenho
Para navegadores da Web: use TF.js ou ONNX (com ONNX Web)
Para dispositivos Edge: use TF TPU para Coral, RKNN para Rockchip
Para compatibilidade geral: Use ONNX — funciona com a maioria dos tempos de execução de inferência
Tempo de Exportação
O tempo de exportação varia conforme o formato. As exportações TensorRT podem levar vários minutos devido à otimização do motor.
Vinculação de Conjunto de Dados
Os modelos podem ser vinculados ao seu conjunto de dados de origem:
- Visualize qual conjunto de dados foi utilizado para o treinamento
- Acesse o conjunto de dados a partir da página do modelo
- track a linhagem dos dados
Ao treinar com conjuntos de dados da Plataforma utilizando o ul:// formato URI, o vínculo é automático.
Configurações de Visibilidade
Controle quem pode ver seu modelo:
| Configurando | Descrição |
|---|---|
| Privado | Apenas você pode acessar |
| Público | Qualquer pessoa pode visualizar na página Explorar |
Para alterar a visibilidade:
- Abra o menu de ações do modelo
- Clique em Editar
- Alternar visibilidade
- Clique em Salvar
Excluir Modelo
Remova um modelo que você não precisa mais:
- Abra o menu de ações do modelo
- Clique em Excluir
- Confirmar exclusão
Lixeira e Restaurar
Modelos excluídos vão para a Lixeira por 30 dias. Restaure em Configurações > Lixeira.
FAQ
Quais arquiteturas de modelo são suportadas?
A Plataforma Ultralytics suporta todas as arquiteturas YOLO:
- YOLO26: variantes n, s, m, l, x (recomendado)
- YOLO11: variantes n, s, m, l, x
- YOLOv10: Suporte a versões legadas
- YOLOv8: Suporte a versões legadas
- YOLOv5: Suporte legado
Posso baixar meu modelo treinado?
Sim, baixe os pesos do seu modelo na página do modelo:
- Clique no ícone de download
- Selecione o formato (original
.ptou exportado) - O download inicia automaticamente
Como faço para comparar modelos entre projetos?
Atualmente, a comparação de modelos é feita dentro dos projetos. Para comparar entre projetos:
- Transfira modelos para um único projeto, ou
- Exporte métricas e compare externamente
Qual é o tamanho máximo do modelo?
Não há 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! Faça o upload de um modelo pré-treinado e, em seguida, comece o treinamento a partir desse checkpoint com seu conjunto de dados. A Plataforma usa automaticamente o modelo carregado como ponto de partida.