ID do artigo: 000059217 Tipo de conteúdo: Instalação e configuração Última revisão: 13/01/2023

Não é possível compilar o modelo ONNX* usando CMAKE* na fonte OpenVINO™ 2021.3

Ambiente

Ubuntu

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Resumo

Como construir corretamente OpenVINO™ 2021.3 a partir da fonte e configurar corretamente para a compilação do modelo ONNX*

Descrição
  1. Tentativa de compilar OpenVINO™ a partir da versão de origem 2021.3
  2. Erro:
    ~/Projects/OpenVINO/cmake-build-debug/_deps/ext_onnx-src/onnx/onnx_pb.h:50:10: erro fatal: onnx/onnx-ml.pb.h: nenhum arquivo ou diretório #include "onnx/onnx-ml.pb.h"

 

  • Usou o comando de compilação CMAKE*:
    cmake -DVERBOSE_BUILD=ON -DENABLE_TEMPLATE_PLUGIN=ON -DCMAKE_BUILD_TYPE=Depuração -DENABLE_PYTHON=ON -DPYTHON_EXECUTABLE=/usr/local/bin/python3 -DENABLE_WHEEL=ON -DPYTHON_EXECUTABLE=/usr/local/bin/python3 -DENABLE_WHEEL=ON -DPYTHON_EXECUTABLE=/usr/local/bin/python3 -DENABLE_WHEEL=ON -DENABLE_TESTS DENABLE_TESTS=ON -DENABLE_FASTER_BUILD=ON -DONNX_ML=1 -DIE_EXTRA_MODULES=${OPENVINO_CONTRIB_REPO_DIR}/modules -G "CodeBlocks - Unix Makefiles" ~/Projects/OpenVINO

 

 

  • O arquivo onnx/onnx_pb.h não existe.

 

Resolução
  1. Certifique-se de que a fonte é a versão mais recente e oficial do GitHub*.
  2. Clique na guia Wiki.
  3. Na seção Como construir , clique em Sistema Linux.
  4. Observe o sistema Linux* suportado e os requisitos de software.
  5. Certifique-se de que todos os requisitos sejam atendidos no sistema Linux* atual.
  6. Siga as instruções passo a passo de compilação.
  7. Certifique-se de que o CMAKE* e os processos de compilação sejam bem sucedidos.
  8. Siga as etapas de compilação adicionais, se necessário.

Produtos relacionados

Este artigo aplica-se a 1 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.