Instalação do ncsdk do Ubuntu MATE RaspberryPi3

0

Tentei o seguinte em um RaspberryPi3 para obter uma instalação completa do SDK

  1. Instalado o Ubuntu MATE. Liberação do resultado: 16.04.4 Código LTS: xenial instalado sem reclamação.

  2. Ran script:

    git clone https://github.com/movidius/ncsdk
    sudo make install
    

    Erros relatados da seguinte forma:

    No matching distribution found for tensorflow==1.4.0
    You are using pip version 8.1.1 however version 9.0.1 is available
    

    pip -V retorna 9.0.1 em pip2 -V retorna 9.0.1 em pip 3 -V retorna 8.1.1

Presumivelmente, pip3 está sendo executado. Qualquer ajuda para resolver isso apreciado. Eu tentei vários métodos apt get install para atualizar o pip2 e o pip3

A especificação de ambiente Movidius menciona máquinas de 64 bits. Meu RasperryPi3 é de 64 bits, mas a instalação do Ubuntu é executada em 64 bitmode e isso importa?

Posso criar o ncsdk em um PC Intel de 32 bits ou ele deve ser um PC de 64 bits com Ubuntu (qual é o sabor?)

Respondendo com uma edição adicionando o seguinte: 22/3/18 20:25 Eu tive ajuda para obter a versão correta do pip e localizar uma versão adequada do tensorflow da seguinte forma:

Atualizando pip.

wget https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py
sudo reboot
sudo python2 get-pip.py
sudo reboot

Install Tensorflow 1.4.0.
wget https://github.com/lhelontra/tensorflow-on-arm/releases/download/v1.4.0/tensorflow-1.4.0-cp35-none-linux_armv7l.whl
sudo pip3 install tensorflow-1.4.0-cp35-none-linux_armv7l.whl
sudo reboot

Além disso

  1. Eu precisava instalar um swapfile em um disco rígido externo (antigo) para Pare a instalação ficando sem memória.

  2. Eu achei que tinha que instalar o opencv a partir do código-fonte (leva várias horas).

Agora posso executar o aplicativo hello world que verifica com sucesso se o Movidius Stick está funcionando corretamente. Até onde eu cheguei, espero que isso ajude você.

    
por jsl 16.03.2018 / 14:23

0 respostas