Ir para o conteúdo

Treinamento de Modelos

Ultralytics Platform oferece ferramentas abrangentes para o treinamento de modelos YOLO, desde a organização de experimentos até a execução de trabalhos de treinamento na nuvem com transmissão de métricas em tempo real.



Assista: Introdução à Ultralytics - Formação

Visão geral

A seção de Treinamento ajuda você a:

  • Organize modelos em projetos para um gerenciamento mais fácil
  • Treinar em GPUs na nuvem com um único clique
  • Monitorar métricas em tempo real durante o treinamento
  • Comparar o desempenho do modelo entre experimentos
  • Exportar para mais de 17 formatos de implantação (ver formatos suportados)

Visão Geral do Treino na Plataforma Ultralytics

Fluxo de Trabalho

graph LR
    A[📁 Project] --> B[⚙️ Configure]
    B --> C[🚀 Train]
    C --> D[📈 Monitor]
    D --> E[📦 Export]

    style A fill:#4CAF50,color:#fff
    style B fill:#2196F3,color:#fff
    style C fill:#FF9800,color:#fff
    style D fill:#9C27B0,color:#fff
    style E fill:#00BCD4,color:#fff
EtapaDescrição
ProjetoCriar um espaço de trabalho para organizar modelos relacionados
ConfigurarSelecione dataset, modelo base e parâmetros de treinamento
TreinarExecutar em GPUs na nuvem ou no seu hardware local
MonitorarVisualizar curvas de perda e métricas em tempo real
ExportarConverter para mais de 17 formatos de implantação (detalhes)

Opções de Treinamento

Ultralytics Platform suporta múltiplas abordagens de treinamento:

MétodoDescriçãoIdeal Para
Treinamento na NuvemTreinar em GPUs de Nuvem da UltralyticsSem GPU local, escalabilidade
Treinamento LocalTreinar localmente, transmitir métricas para a plataformaHardware existente, privacidade
Treinamento no ColabUtilize o Google Colab com integração de plataformaAcesso gratuito à GPU

Opções de GPU

GPUs disponíveis para treinamento na nuvem na Ultralytics Cloud:

GPUGeraçãoVRAMCusto/HoraIdeal Para
RTX 2000 AdaAda16 GB$0.24Pequenos conjuntos de dados, testes
RTX A4500Ampere20 GB$0.25Conjuntos de dados pequenos e médios
RTX 4000 AdaAda20 GB$0.26Conjuntos de dados médios
RTX A5000Ampere24 GB$0.27Conjuntos de dados médios
L4Ada24 GB$0.39Otimizado para inferência
A40Ampere48 GB$0.40Tamanhos de lote maiores
RTX 3090Ampere24 GB$0.46Treinamento geral
RTX A6000Ampere48 GB$0.49Modelos grandes
RTX PRO 4500Blackwell32 GB$0.54Excelente relação preço/desempenho
RTX 4090Ada24 GB$0.59Melhor relação preço/desempenho
RTX 6000 AdaAda48 GB$0.77Treinamento com lotes grandes
L40SAda48 GB$0.86Treinamento com lotes grandes
RTX 5090Blackwell32 GB$0.89Última geração para consumidores
L40Ada48 GB$0.99Modelos grandes
A100 PCIeAmpere80 GB$1.39Treinamento para produção
A100 SXMAmpere80 GB$1.49Treinamento para produção
RTX PRO 6000Blackwell96 GB$1.69Padrão recomendado
H100 PCIeHopper80 GB$2.39Treinamento de alto desempenho
H100 SXMHopper80 GB$2.69Treinamento mais rápido
H100 NVLHopper94 GB$3.07Desempenho máximo
H200 NVLHopper143 GB$3.39Memória máxima (Pro+)
H200 SXMHopper141 GB$3.59Desempenho máximo (Pro+)
B200Blackwell180 GB$4.99Modelos maiores (Pro+)

Acesso GPU

As GPUs H200 e B200 requerem um plano Pro ou Enterprise. Todas as outras GPUs estão disponíveis em todos os planos, incluindo o plano gratuito.

Créditos de Inscrição

Novas contas recebem créditos de inscrição para treinamento. Consulte Faturamento para detalhes.

Métricas em Tempo Real

Durante o treinamento, visualize métricas em tempo real em três sub-abas:

graph LR
    A[Charts] --> B[Loss Curves]
    A --> C[Performance Metrics]
    D[Console] --> E[Live Logs]
    D --> F[Error Detection]
    G[System] --> H[GPU Utilization]
    G --> I[Memory & Temp]

    style A fill:#2196F3,color:#fff
    style D fill:#FF9800,color:#fff
    style G fill:#9C27B0,color:#fff
SubguiaMétricas
GráficosPerda de caixa/classe/DFL, mAP50, mAP50-95, precisão, revocação
ConsoleLogs de treinamento ao vivo com cores ANSI e detecção de erros
SistemaUtilização da GPU, memória, temperatura, CPU, disco

Pontos de Verificação Automáticos

A Plataforma salva automaticamente checkpoints a cada época. O melhor modelo (maior mAP) e o modelo final são sempre preservados.

Início Rápido

Comece a usar o treinamento em nuvem em menos de um minuto:

  1. Crie um projeto na barra lateral
  2. Clique em Novo Modelo
  3. Selecione um modelo, conjunto de dados e GPU
  4. Clique em Iniciar Treinamento
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset \
  epochs=100 project=username/my-project name=exp1
from ultralytics import YOLO

model = YOLO("yolo26n.pt")
model.train(
    data="ul://username/datasets/my-dataset",
    epochs=100,
    project="username/my-project",
    name="exp1",
)

FAQ

Quanto tempo leva o treinamento?

O tempo de treinamento depende de:

  • Tamanho do dataset (número de imagens)
  • Tamanho do modelo (n, s, m, l, x)
  • Número de épocas
  • Tipo de GPU selecionado

Uma execução de treino típica com 1000 imagens, YOLO26n, 100 épocas numa RTX PRO 6000 leva cerca de 2-3 horas. Execuções menores (500 imagens, 50 épocas numa RTX 4090) são concluídas em menos de uma hora. Consulte exemplos de custos para estimativas detalhadas.

Posso treinar múltiplos modelos simultaneamente?

Sim. Os limites de treinamento simultâneo na nuvem dependem do seu plano: O plano Gratuito permite 3, o Pro permite 10 e o Enterprise é ilimitado. Para treinamento paralelo adicional, utilize o treinamento remoto a partir de múltiplas máquinas.

O que acontece se o treinamento falhar?

Se o treinamento falhar:

  1. Checkpoints são salvos a cada época
  2. Você pode retomar do último checkpoint
  3. Os créditos são cobrados apenas pelo tempo de computação concluído

Como escolho a GPU correta?

CenárioGPU Recomendada
Mais trabalhos de treinamentoRTX PRO 6000
Datasets grandes ou tamanhos de batchH100 SXM ou H200 (Pro+)
Com foco no orçamentoRTX 4090


📅 Criado há 2 meses ✏️ Atualizado há 10 dias
glenn-jocherRizwanMunawarsergiuwaxmann

Comentários