Ultralytics YOLO27: Inscreve-te na lista de espera.
Get Started
Da instalação com pip até um detector personalizado pronto para implantação
trilha de nível Fundamentosiniciante ~4 horas 10 aulasExame final · Certificado

Treine seu primeiro modelo YOLO

Leve o Ultralytics YOLO26 de uma instalação nova a um detector personalizado treinado, validado e exportado. Você fará previsões em imagens, organizará um conjunto de dados real, treinará e diagnosticará um detector de comprimidos, executará modelos em vídeo com rastreamento e exportará para ONNX, comprovando que o resultado corresponde ao PyTorch. Cada etapa é executada em Python e pela CLI, em uma CPU de laptop, com a saída real apresentada. O planejamento, a coleta e a anotação do próprio conjunto de dados são abordados em Construção de conjuntos de dados YOLO de alto desempenho.

O que você vai aprender

Treine, valide e exporte um modelo Ultralytics YOLO26 em um conjunto de dados personalizado, execute-o em vídeo e saiba diagnosticar cada etapa quando algo der errado — tanto em Python quanto na linha de comando.

  • Instale o Ultralytics, confirme qual dispositivo será usado e execute previsões do YOLO26 em Python e pela CLI.

  • Escolha o tamanho do modelo com base em um orçamento de latência medido, não em um ranking.

  • Organize um conjunto de dados no formato YOLO do Ultralytics, converta as anotações e escreva um data.yaml que possa ser resolvido de qualquer lugar.

  • Treine, valide, retome e inicie execuções a partir de pesos pré-treinados, e transforme os artefatos de validação em uma lista de correções.

  • Transmita e rastreie vídeo, depois exporte para ONNX, TensorRT, OpenVINO e outros formatos, e comprove que a exportação corresponde ao PyTorch.

O que você vai criar
  • Um conjunto de dados de comprimidos no formato YOLO, com um data.yaml que o Ultralytics lê sem nenhuma anotação corrompida.

  • Um detector best.pt treinado, com os resultados da validação ao lado dos do modelo pré-treinado de referência.

  • Um script de vídeo em streaming que conta objetos únicos com rastreamento e verifica se acompanha a taxa de quadros.

  • Uma exportação ONNX cujas detecções e mAP correspondem às do modelo PyTorch com as configurações correspondentes.

Pré-requisitos
  • Python 3.10+ e familiaridade com a execução de scripts Python e comandos de shell.

  • Não é necessária uma GPU: todos os exemplos deste curso são executados em uma CPU de laptop em poucos minutos. Uma GPU NVIDIA ou um Apple Silicon acelera execuções maiores.

  • Recomendado: conclua Fundamentos de visão computacional e Construção de conjuntos de dados YOLO de alto desempenho primeiro.

Conteúdo do curso

5 módulos · 10 aulas