I'm using NCS2 on a Windows 10 OpenVINO environment. I have already tested and installed the Movidius_VSC_Device.inf file and runned your test script and all went ok. However I want to be able to use the NCS2 stick on my own solution, which uses the OpenVINO C++ API, what are the dlls and dependencies required to change the target device from CPU to MYRIAD and run inference using the stick?
Thank you for reaching out.
To use the Intel Neural Compute Stick 2 for inference, you will need to add: -d MYRIAD at the end of your command code.
Also, you must update several environment variables before you can compile and run OpenVINO™ applications. Open the Command Prompt, and run the setupvars.bat batch file to temporarily set your environment variables:
cd C:\Program Files (x86)\IntelSWTools\openvino\bin\
Hi Mauricio thank for your response,
I don't want to run through Intel Solution, I want to run using my solution and your C++ API, so I need to know which dlls to import, which dependencies are needed. I don't want to run setupvars.bat needer run the inference using the flag -MYRIAD. Instead of that I want to know which are the dlls and dependencies needed in order to be able to run your C++ API inference engine (using targetdevice::eMYRIAD).
Putting the question in another way, imagine you want to gather all files needed to run movidius inference in a folder, what files do you need? dependencies, dlls, etc..
I have not done this before, however, the C:\Program Files (x86)\IntelSWTools\openvino_2020.1.033\inference_engine\include directory contains the C++ header files for the inference engine as well as some for the VPU. Is there a particular reason why you need to build an application this way?
We also have the OpenVINO™ Deployment Manager which is supported on Windows in the latest release. The tool can create a deployment package to include your application, model and associated dependencies into a runtime package.