Comenzar con Intel® Neural Compute Stick 2 con ODYSSEY - X86J41x5
El Intel Neural Compute Stick 2 (NCS2) es un dispositivo USB que te ofrece acceso a funcionalidad de redes neuronales, sin la necesidad de hardware grande y costoso. Contiene una Unidad de Procesamiento de Visión (VPU) Intel Movidius Myriad X para permitirte incorporar visión por computadora e inteligencia artificial (IA) a tus dispositivos IoT y de borde.
Configurar el Entorno de Software
Para usar el Intel NCS2, por favor primero completa la Instalación del kit de herramientas Intel® Distribution of OpenVINO™ para ODYSSEY - X86J41x5 y configura todo el entorno de software dependiente.
Si ya has completado el tutorial, por favor sigue las instrucciones a continuación.
Configurar el Intel® Neural Compute Stick 2
- Agregar el usuario actual de Linux al grupo de usuarios:
sudo usermod -a -G users "$(whoami)"
Cierra sesión e inicia sesión para que tome efecto.
- Para realizar inferencia en Intel® Neural Compute Stick 2, instala las reglas USB de la siguiente manera:
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: Reinicia el dispositivo para que esto tome efecto.
Ejecutar las Muestras Usando la VPU del NCS2
- Ve al directorio de demostración del Motor de Inferencia:
cd /opt/intel/openvino/deployment_tools/demo
- Ejecuta el script de verificación de Clasificación de Imágenes con NSC2:
./demo_squeezenet_download_convert_run.sh –d MYRIAD
- Ejecuta el script de verificación de Pipeline de Inferencia con NSC2:
./demo_security_barrier_camera.sh –d MYRIAD
¡Busca resultados como estos que indican una instalación exitosa!
Siguiente Paso: El Ncappzoo
El ncappzoo en http://www.github.com/movidius/ncappzoo es un repositorio de github de código abierto que contiene numerosos ejemplos con un diseño simple y Makefiles fáciles de usar. Este repositorio está adaptado para la comunidad de desarrolladores de Intel® NCS 2 y ayuda a los desarrolladores a comenzar rápidamente enfocándose en código de aplicación que usa redes neuronales preentrenadas.
- Clona el repositorio de github a los archivos locales con el siguiente comando:
git clone https://github.com/movidius/ncappzoo.git
- Ejecuta este comando dentro de cualquier carpeta app/network para verificar las dependencias de software del sistema para esa muestra en particular:
make install_reqs
- Ejecuta la muestra:
make run
Ejemplo de ejecución
Hay muchos ejemplos que se pueden ejecutar, aquí se usó la demostración benchmark
como ejemplo:
Ejecutando el ejemplo birds
Recursos
Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para atender diferentes preferencias y necesidades.