Hi,
We have been using the original NCS with NCSDK on our embedded ARM platform, which has been running well. Unfortunately, NCSDK does not support the brand new NCS 2, and OpenVINO does not run on ARM. Question is, what is Intel's road map? Will Intel add NCS 2 support in NCSDK? Will OpenVINO be ported to ARM platform? It would be really helpful if Intel could give us a direction and time frames so we can start developing our solutions based on NCS 2.
链接已复制
This is a great question and I was wondering the same thing. I was targeting a raspberry pi for an embedded platform and I would love to use the Myriad X. The last time I tried OpenVino it worked just fine on my laptop, but the NCSDK stopped working - I would hate to have to start over on my development platform if the X will be supported in a future NCSDK release.
I'm wondering _exactly_ the same thing. I bought the NCS2 and received it _today_. I immediately tried it with the latest NCSDK only to find out it wasn't supported (after reading the announcement from yesterday). @Tome_at_Intel: Can you perhaps shed some light on either of these two paths? I'm happy to keep using the NCSDK way as it has proven a very straightforward and effective way to get things up and running.
@smineyes @lbcastro @kajoh @stephenwberry @jasaw Hey guys I understand the confusion and I'd like to clear a few things up.
OpenVINO is compatible with both the NCS1 AND NCS2 while the NCSDK is only compatible with the NCS1. OpenVINO will be at the forefront of IntelAI solutions and works with many Intel hardware including Intel CPUs, GPUs, FPGA and the Intel Neural Compute Stick.
Some of the workflow in OpenVINO is still the same as NCSDK:
- Compile your model into a binary Intermediate Represenation (IR) format using FP16 data type (using the Model Optimizer instead of the mvNCCompile tool)
- Once you have your binary IR file, you can use it in your Python or C++ application using the Inference Engine API which is equivalent to the NCSDK MVNC API.
More information can be found at https://ncsforum.movidius.com/discussion/1302/intel-neural-compute-stick-2-information#latest and questions on OpenVINO and NCS2 can be posted on the OpenVINO forums which is located at: https://software.intel.com/en-us/forums/computer-vision.
@Tome_at_Intel Thank you for responding. I still have a couple of questions, hoping you can help clarify:
- Has NCSDK been deprecated and will not be maintained going forward?
- When can we expect OpenVINO to support ARM platform? I'm just looking for a rough estimate so we can map this into our project plan.
@Tome_at_Intel
Let's keep this super clear as your last answer really does not answer the question at all. Will you be able to use the NCS2 on ARM processors or not?
Will OpenVINO be supported on ARM processors?
@jasaw @jmalcolm @smineyes
On this post it reads:
_The Intel® Distribution of the OpenVINO toolkit does not currently support Raspberry Pi but the team understands that RPi support is in high demand and this feature request has been prioritized accordingly._
Also, even though it is not clearly stated, it seems NCSDK is being deprecated in favor of OpenVINO.
In the link I provided above and as others have mentioned, there is currently no Raspberry Pi support for OpenVINO and there isn't a release date for the OpenVINO Raspberry Pi feature that I can share at the moment.
We do realize that OpenVINO RPi support is a feature that is very important to our users and appreciate your patience and understanding.
I just bought the NCS2 to do CV on RPi3 which sits on a robot and now i read this. Yes I didn't do my homework well enough but it's still a great disappointment to discover that NCSDK2 doesn't work with NCS2.
Sorry i but i don't see any better application for this stick other than some mobile device. And mobile means you need some ARM board, not a big (even mini form factor) PC. So please add ARM support !
