La procedura di installazione e' lineare su Ubuntu e non porta problemi
Ogni volta che si vorra' utilizzare l'SDK si deve ricordare di impostare le variabili di ambiente con
source /home/luca/openvino/bin/setupvars.sh
Per utilizzare il Neural Compute Stick e' necessario installare i driver con la procedura
sudo usermod -a -G users "$(whoami)"
sudo cp /home/luca/openvino/inference_engine/external/97-myriad-usbboot.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo ldconfig
Openvino funziona con processori Intel di sesta generazione o superiori, con Neural Compute Stick 2 ma ammette anche l'accelerazione grafica delle GPU Intel tramite OpenCL andando nella directory openvino/install_dependencies/ e digitando
./install_NEO_OCL_driver.sh
Per iniziare a provare Openvino si possono usare gli esempi (sia in C che in Python) riportati al seguente indirizzo.
Un'altra sorgente di informazioni si trovano a NCAPPZOO
Una volta effettuato il make il file eseguibile si trovera' nella cartella inference_engine_demos_build/intel64/Release (nello stesso momenti, oltre alla compilazione degli eseguibili, vengono scaricati da Internet anche i modelli della rete neurale)
Provando l'esempio Age e Gender di NCAPPZOO si deve andare nella directory ~/intel/ncappzoo/networks/age_gender_net, si installano le dipendenze delle librerie Python e si processa l'immagine di esempio (i parametri del programma hanno dei valori di default ma possono cambiati da linea di comando)
age_gender_net: Starting application...
- Plugin: Myriad
- IR File: ./age-gender-recognition-retail-0013.xml
- Input Shape: [1, 3, 62, 62]
- Age Output Shape: [1, 1, 1, 1]
- Gender Output Shape: [1, 2, 1, 1]
Gender prediction is 98.4% Male
Age prediction is 59 years old.
- Plugin: Myriad
- IR File: ./age-gender-recognition-retail-0013.xml
- Input Shape: [1, 3, 62, 62]
- Age Output Shape: [1, 1, 1, 1]
- Gender Output Shape: [1, 2, 1, 1]
Gender prediction is 98.4% Male
Age prediction is 59 years old.
in alcuni casi ho dovuto modificare a mano i file Python per problemi con la codifica UTF-8 aggiungendo la stringa # -*- coding: utf-8 -*-
sd