ID do artigo: 000057852 Tipo de conteúdo: Mensagens de erro Última revisão: 24/02/2023

Erro: "ncGraphAllocate: 2127 Memória não suficiente para alocar tensores intermediários em dispositivo remoto" ao executar inferência em Stick de computação neural Intel® 2 (Intel® NCS2)

Ambiente

Stick de computação neural Intel® 2 Distribuição Intel® do kit de ferramentas OpenVINO™

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Resumo

Fornece informações sobre como resolver "Memória não suficiente..." erro no Intel® NCS2.

Descrição

Recebendo o seguinte erro ao tentar executar inferência em um modelo personalizado com o Intel® NCS2:

E: [nCAPI] [388407] [object_detectio] ncGraphAllocate:2127 Not enough memory to allocate intermediate tensors on remote device

Resolução
  • Se possível, execute um dos OpenVINO pré-treinado da OpenVINO para garantir que não haja problemas de memória.
  • Tente definir a NUM_STREAMS para 1, pois isso reduz o tamanho de memória necessário.
Outras informações

O modelo pode ser muito grande para a Intel® NCS2. Enquanto a memória interna do Intel® NCS2 é de cerca de 500 MB, 100 MB de memória é reservado para processamento intermediário, que é a memória alocada para o processamento da camada atual. Por exemplo, um modelo de 181 MB excede a capacidade de memória para processamento intermediá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.