Ultralytics YOLO27:
Integrações

Compilar e quantizar o Ultralytics YOLOv5 para obter melhor desempenho com a Deci

Otimize e implemente modelos Ultralytics YOLOv5 com a plataforma da Deci, melhorando o desempenho até 10 vezes. Comece gratuitamente e tire partido da otimização automática de modelos.

NUNuvola Ladi4 min read
Compilar e quantizar o YOLOv5 com a Deci para obter mais velocidade

Na Ultralytics, estabelecemos parcerias comerciais com outras startups para ajudar a financiar a investigação e o desenvolvimento das nossas fantásticas ferramentas de código aberto, como o YOLOv5, para as manter gratuitas para todos. Este artigo pode conter links de afiliados para esses parceiros.

A plataforma Deci inclui ferramentas gratuitas para gerir, otimizar e implementar facilmente os seus modelos YOLOv5 em qualquer ambiente de produção. A Deci suporta todas as estruturas de DL populares, como TensorFlow, PyTorch, Keras e ONNX. Tudo o que precisa é da nossa plataforma baseada na web ou do nosso cliente Python para a executar a partir do seu código.

Porquê a Deci?#

Pode utilizar a Deci não só para exportar, mas também para podar e quantizar o modelo!

A Deci disponibiliza uma interface intuitiva para exportar para qualquer formato e comparar o desempenho entre os modelos original e convertido. Os utilizadores podem otimizar ainda mais os seus modelos através da quantização.

Com a Deci, pode:#

Melhorar o desempenho da inferência até 10 vezes#

Compilar e quantizar automaticamente os seus modelos e avaliar diferentes configurações de produção para obter menor latência, maior débito e redução do tamanho e da utilização de memória do modelo no seu hardware.

Encontrar o melhor hardware de inferência para a sua aplicação#

Avaliar o desempenho do seu modelo em vários dispositivos de hardware, incluindo dispositivos de edge, com um simples clique. Elimine a necessidade de configurar e testar manualmente várias configurações de hardware e produção.

Implementar com algumas linhas de código#

Tire partido do motor de inferência baseado em Python da Deci. Compatível com várias estruturas e tipos de hardware.

Para obter mais informações sobre a plataforma Deci, visite o site da Deci.

Configuração inicial#

Passo 1#

Abra a sua conta gratuita.

Começar a utilizar a Deci e o Ultralytics YOLOv5

Passo 2#

Para começar a otimizar o seu modelo YOLOv5 pré-treinado, terá de o converter para o formato ONNX. Consulte o tutorial de exportação do YOLOv5 para obter instruções sobre como converter o seu modelo para o formato ONNX.

Passo 3#

Aceda ao separador "Lab" e clique no botão "New Model" na parte superior direita do ecrã para carregar o seu modelo YOLOv5 ONNX.

Converter modelos Ultralytics YOLOv5 para ONNX para futura implementação com a Deci

Siga os passos do assistente de carregamento do modelo para selecionar o hardware de destino, bem como o tamanho do lote e o nível de quantização pretendidos para a compilação do modelo.

Compilação do modelo Ultralytics YOLOv5 para implementação com a Deci

Depois de preencher as informações relevantes, clique em "Start". A plataforma Deci irá otimizar automaticamente o tempo de execução do seu modelo Ultralytics YOLOv5 para o hardware selecionado e avaliar o seu modelo em vários tipos de hardware. Este processo demora aproximadamente 10 minutos.

Quando terminar, será apresentada uma nova linha no ecrã, por baixo do modelo de referência que carregou anteriormente. Aqui pode ver a versão otimizada do seu modelo Ultralytics YOLOv5 pré-treinado.

Modelo Ultralytics YOLOv5 otimizado para implementação com a Deci

O que vem a seguir?#

Pode então transferir o seu modelo otimizado clicando no botão "Deploy".

Modelo Ultralytics YOLOv5 pronto para implementação com a Deci

Em seguida, ser-lhe-á pedido que transfira o seu modelo e receberá instruções sobre como instalar e utilizar o Infery, o motor de inferência em tempo de execução da Deci.

A utilização do Infery é opcional. Pode obter os ficheiros Python originais e utilizá-los com qualquer outro motor de inferência à sua escolha.

Utilizar o Deci Infery para implementar o Ultralytics YOLOv5

Explore os resultados da otimização e da avaliação no separador "Insights".

Otimização do modelo Ultralytics YOLOv5 com a Deci

Pronto para começar?#

Antes de terminar, vamos discutir algumas das vantagens que a Deci oferece:

  • Otimize o débito e a latência da inferência do seu modelo sem comprometer a precisão
  • Permite otimizar modelos de todas as estruturas populares
  • Suporta modelos direcionados a qualquer tarefa de aprendizagem profunda
  • Suporta a implementação em máquinas populares com CPU e GPU
  • Avalia a adequação do seu modelo em diferentes hosts de hardware e fornecedores de cloud
  • Prepara os modelos carregados para disponibilização, inferência e implementação

Como acabou de ver, pode duplicar o desempenho de um modelo Ultralytics YOLOv5 num tempo total de 15 minutos. A plataforma Deci é muito fácil e intuitiva de utilizar.

Tem alguma pergunta? Junte-se à nossa comunidade e deixe a sua pergunta hoje!

Explore solutions

Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Começa a tua jornada com o futuro da aprendizagem automática