ID do artigo: 000089134 Tipo de conteúdo: Solução de problemas Última revisão: 20/05/2022

Previsão errada ao fazer inferência com o modelo Keras* convertido

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Resumo

Métodos para converter modelos TensorFlow* treinados com imagens em ordem RGB*

Descrição
  • Resultado correto ao inferir com o modelo Keras original.
  • Converteu o modelo Keras em Representação Intermediária.
  • Resultado errado ao inferir com o modelo convertido.
Resolução

A maioria dos modelos tensorFlow são treinados com imagens em ordem RGB.

Por padrão, as amostras e demonstrações do mecanismo de inferência esperam a entrada com o pedido de canais BGR.

Método 1:
Converta o modelo usando a ferramenta Model Optimizer com --reverse_input_channels argumento.

Método 2:
Mudança de RGB para BGR:

im_cv = cv.imread('test2.jpg')
frame = cv.cvtColor(im_cv, cv.COLOR_RGB2BGR)

Outras informações

Consulte Quando reverter os canais de entrada

Produtos relacionados

Este artigo aplica-se a 2 produtos

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.