welcome back to the openvino channel
let's get the NCS2, the the neural compute-stick, to work
as I've explained in video 27, this NCS2 has a movidius myriad X inside
it is a great prototyping device you can just plug it in and get it to work
please follow this link for the full documentation
installation on Windows -
once you have the latest open video installed, plug the NCS into the USB port
you have to install the NCS driver
I'm going to the install directory c > Program Files > intel > software tools > openvino inference engine > external movidius driver
right-click on the movidus VSC device
install and I'm all set now let's see that it's really working
the easiest way is to try the demo. let's initialize the environment
go to deployment tools\demo
run the squeezenet demo on the myriadx
- D myriad
and it's running bringing the files
building the sample and you can see that it's a sport car
and you can see that the myriad plug-in was used
installation on Linux
initialize the environment go to the installation directory
run the setup script and we're all set
now let's check the demo
demo squeezenet
-D for device is myriad
and we got the expected result - this is a sport car
you can see that the myriad plug-in was used
so I suggest so -
running inference on the MyriadX is as simple as changing the target device to myriad
the myriad plug-in bring the right implementation of the layers and the inference engine can run
even though it's a completely different architecture
the same code you used for CPU and Intel integrated GPU could be used here
please note that the format supported by myriadX is FP16
you can use the model optimizer to convert your model to FP16 if it is not
please also note that not all the pre-trained models are supported
look for them in this link
you can see here that some models are not supported on myriadX. some are
choose a working one
please also note that not all neural network topologies are supported
we're making an effort to support most of the public ones, but check this link to make sure we're supporting yours.
another thing - we have installed the NCS and as you so it's very simple
if you have a different version of myriadX it might require a different driver or privileges
if you've trouble operating it - ask a question in the forum
accessing it as pseudo super users sometimes solve some of these issues
so we saw how to set up the NCS, the neural compute-stick and how to use it
as I said in video 27 the myriadX comes in many form factors
you can get an MDOT2 card or a mini PCIe with one, two or four myriadX and even eight on a PCIe card
the myriad plug-in will abstract this Hardware for you
so you just treated as one myriad X device while you actually have the compute power of 2, 4 or 8
please check video 46 on how to set up and use the HDDL, the 8 Myriad-X version
thank you