Pular para o conteúdo principal

Introdução ao Intel® Neural Compute Stick 2 com ODYSSEY - X86J41x5

O Intel Neural Compute Stick 2 (NCS2) é um dispositivo USB que oferece acesso à funcionalidade de rede neural, sem a necessidade de hardwares grandes e caros. Ele contém uma Intel Movidius Myriad X Vision Processing Unit (VPU) para permitir que você incorpore visão computacional e inteligência artificial (IA) aos seus dispositivos IoT e de borda.

Configurar o ambiente de software

Para usar o Intel NCS2, primeiro conclua a etapa Installing Intel® Distribution of OpenVINO™ toolkit for ODYSSEY - X86J41x5 e configure todo o ambiente de software dependente.

Se você já concluiu o tutorial, siga as instruções abaixo.

Configurar o Intel® Neural Compute Stick 2

  1. Adicione o usuário Linux atual ao grupo users:
sudo usermod -a -G users "$(whoami)"

Faça logoff e login novamente para que isso tenha efeito.

  1. Para executar inferência no Intel® Neural Compute Stick 2, instale as regras de USB da seguinte forma:
sudo cp /opt/intel/openvino/inference_engine/external/97-myriad-usbboot.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo ldconfig

Nota: Reinicie o dispositivo para que isso tenha efeito.

Executar os exemplos usando a VPU do NCS2

  1. Vá para o diretório de demonstração do Inference Engine:
cd /opt/intel/openvino/deployment_tools/demo
  1. Execute o script de verificação de classificação de imagens com o NSC2:
./demo_squeezenet_download_convert_run.sh –d MYRIAD

  1. Execute o script de verificação do pipeline de inferência com o NSC2:
./demo_security_barrier_camera.sh –d MYRIAD

Procure por resultados como este que indicam instalação bem-sucedida!

Próxima etapa: O Ncappzoo

O ncappzoo em http://www.github.com/movidius/ncappzoo é um repositório open source no GitHub que contém inúmeros exemplos com um layout simples e Makefiles fáceis de usar. Este repositório é voltado para a comunidade de desenvolvedores do Intel® NCS 2 e ajuda os desenvolvedores a começar rapidamente, concentrando-se no código de aplicação que usa redes neurais pré-treinadas.

  1. Clone o repositório do GitHub para os arquivos locais com o seguinte comando:
git clone https://github.com/movidius/ncappzoo.git
  1. Execute este comando dentro de qualquer pasta app/network para verificar as dependências de software do sistema para aquele exemplo em particular:
make install_reqs
  1. Execute o exemplo:
make run

Execução de exemplo

Há muitos exemplos que podem ser executados; aqui foi usado o demo benchmark como exemplo:

Executando o exemplo birds

Recursos

Suporte Técnico e Discussão sobre o Produto

Obrigado por escolher nossos produtos! Estamos aqui para oferecer suporte de diferentes formas para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...