Simplificando os fluxos de trabalho de classificação com o Ultralytics YOLOv5 v6.2

25 de agosto de 2022
Descubra a nova versão YOLOv5 v6.2 com modelos de classificação, integração ClearML, benchmarks de GPU, reprodutibilidade de treino e muito mais.

25 de agosto de 2022
Descubra a nova versão YOLOv5 v6.2 com modelos de classificação, integração ClearML, benchmarks de GPU, reprodutibilidade de treino e muito mais.
O YOLOv5 está a elevar o estado da arte na deteção de objectos a novos patamares! Desde novos modelos de classificação, reprodutibilidade de treino e suporte Apple Metal Performance Shader (MPS), a integrações com ClearML e Deci, apresentamos-lhe a nova versão YOLOv5 v6.2.
Temos trabalhado para melhorar sua arquitetura YOLO Vision AI favorita desde nosso último lançamento em fevereiro de 2022. Estas são as actualizações mais importantes da última versão 6.2 do YOLOv5:
O nosso principal objetivo com esta versão é introduzir fluxos de trabalho de classificação YOLOv5 simples, tal como os nossos modelos de deteção de objectos existentes. Os novos modelos YOLOv5-cls da v6.2 são apenas um começo, e continuaremos a melhorá-los juntamente com os nossos modelos de deteção existentes. Gostaríamos de receber as suas contribuições para este esforço!
Esta versão incorpora 401 PRs de 41 colaboradores desde a nossa última versão em fevereiro de 2022. Acrescenta formação, validação, previsão e exportação de classificações (para todos os 11 formatos) e também fornece modelos YOLOv5m-cls, ResNet (18, 34, 50, 101) e EfficientNet (b0-b3) pré-treinados em ImageNet.
Treinámos os modelos de classificação YOLOv5-cls no ImageNet durante 90 épocas, utilizando uma instância 4xA100, e treinámos os modelos ResNet e EfficientNet com as mesmas definições de treino predefinidas para comparação. Exportámos todos os modelos para ONNX FP32 para testes de velocidade de CPU e para TensorRT FP16 para testes de velocidade de GPU. Executámos todos os testes de velocidade no Google Colab Pro para facilitar a reprodutibilidade.
A nossa próxima versão, a v6.3, está agendada para setembro de 2022 e trará o suporte oficial de segmentação de instâncias para o YOLOv5, com uma grande versão v7.0 no final deste ano a atualizar as arquitecturas nas 3 tarefas - classificação, deteção e segmentação.
Visite o nosso repositório GitHub de código aberto YOLOv5 para se manter atualizado e saber mais sobre esta versão.