RepoPicks Radar

Atualizado todo dia por volta das 02:00 UTC

Guias

Início do Radar

YOLOv5

ultralytics/yolov5Revisado por IA

O que faz

O YOLOv5 é um modelo de reconhecimento de imagens e um conjunto de scripts da empresa Ultralytics. Ele consegue detectar e marcar objetos em fotos, vídeos, capturas de tela e transmissões em tempo real, classificar imagens em categorias e ser treinado com suas próprias fotos. É voltado para desenvolvedores, estudantes e pesquisadores. É preciso ter Python 3.8 ou mais recente e PyTorch, e o uso é feito digitando comandos. Treinar seu próprio modelo, na prática, exige uma placa de vídeo. O próprio README indica que novos projetos usem o pacote mais recente, "ultralytics".

Facilidade de instalação

C · instalar 1 ou 2 ferramentas · Windows

  • Windows C
  • macOS C
  • Linux C

Os três sistemas são igualmente difíceis e todos ficam na nota C, com o Linux mais bem documentado (o pyproject.toml lista Linux, macOS e Windows, e o único arquivo de versão publicado é para Linux): não há instalador, então você instala Python e PyTorch, clona o código, executa pip install -r requirements.txt e depois inicia o detect.py ou o train.py pelo terminal. Treinar com suas próprias fotos também exige uma placa de vídeo na prática.

Números no GitHub

Estrelas
58.247em 31 de out. de 2026
Downloads
135.107.80854.733 na semana
Crescimento
+20estrelas em 5 dias

Estrelas ao longo do tempo

58.22558.23058.23558.24058.24558.250 26 de out.27 de out.28 de out.29 de out.30 de out.31 de out. 58.22558.23058.23558.24058.24558.250 26 de out.29 de out.

Fatos

Roda em
Windows, macOS, Linux
Você precisa instalar
Python, Placa de vídeo
Para compilar a partir do código
Python, Placa de vídeo
Espaço em disco
1,4 GB–5,8 GB · estimativa
Contas ou chaves
Nenhuma
Custo
Grátis · Gratuito sob a licença AGPL-3.0. A Ultralytics vende uma Licença Empresarial para empresas que não conseguem seguir os termos da AGPL.
Licença
AGPL-3.0 (Copyleft)
Última atualização
21 de out. de 2026

Sinais de risco (5)

  • AtençãoVersões publicadas desatualizadas

    Última versão publicada em 2022-11-22 (há 1437 dias)

    checagem automática

  • InfoBaixa código ao ser executado

    O início rápido do README carrega o modelo com torch.hub.load("ultralytics/yolov5", "yolov5s"), que busca o código do repositório no GitHub ao ser executado; o README também diz "Models are automatically downloaded from the latest YOLOv5 release".

    revisão por IA

  • InfoSubstituído por um pacote mais novo

    README: "the actively maintained `ultralytics` package brings the latest Ultralytics YOLO models together in one place"; o requirements.txt também depende de "ultralytics>=8.4.164".

    revisão por IA

  • InfoOferta de licença comercial

    README: "To request an Enterprise License, please complete the form at Ultralytics Licensing" (o código em si é AGPL-3.0, que obriga você a publicar suas próprias alterações, inclusive quando o programa só é acessado por uma rede).

    revisão por IA

  • InfoBaixa conjuntos de dados automaticamente

    Seção de treinamento do README: "Both models and datasets are downloaded automatically from the latest YOLOv5 release", e os exemplos de validação citam downloads como "Download ImageNet validation split (6.3GB, 50,000 images)". Os comandos podem baixar gigabytes sem perguntar de novo.

    revisão por IA

As evidências aparecem no idioma original.

O que o Radar não conseguiu verificar

  • Se a instalação e os scripts funcionam no Windows sem erros.
  • O uso real de espaço em disco depois de instalar o PyTorch (com ou sem suporte a placa de vídeo) e baixar os arquivos do modelo.
  • Quão rápida é a detecção em um computador comum sem placa de vídeo.
  • Quais outros arquivos os scripts baixam da internet ao serem executados, além dos pesos do modelo.
  • Se o código ainda corresponde à última versão publicada, que é de 2022, já que os commits continuam.

Projetos parecidos

O app RepoPicks

Em breve: instale com 1 clique pelo app RepoPicks.