英特尔有一类产品叫做计算棒(Compute Stick),可以看做U盘大小的迷你计算平台,在AI时代英特尔又推出了神经计算棒(Neural Compute Stick,简称NCS)。此次是第二代NCS 2神经计算棒,NCS 2的性能是第一代的8倍,可以大幅提升AI运算速度。NCS 2性能大幅提升的基础是升级了新的VPU单元,这一代使用的是英特尔Movidius Myriad X VPU处理器,这是第一款支持神经计算引擎的神经网络专用硬件加速器,AI性能可达第一代NSC计算棒的8倍多,主要用于智能相机、无人机、工业机器人以及智能家居等行业开发。NCS 2本身,它使用的是USB 3.0接口,体积为72.5 mm x 27 mm x 14 mm,支持Ubuntu 16.04.3 LTS (64 bit)、CentOS 7.4 (64 bit)及Windows 10 (64 bit)系统。
下面先溜溜官方网站的介绍:
计算棒2.gif
这是它的中文官网
https://software.intel.com/content/www/cn/zh/develop/hardware/neural-compute-stick.html
实物包装有点简单
IMG_20210929_200644.jpg

IMG_20210929_200649.jpg
十分小巧
IMG_20210929_200709.jpg
科技感十足
IMG_20210929_200716.jpg
蓝色接口表示USB3.0
IMG_20210929_200757.jpg
之前使用Ubuntu 20.04安装开发环境OpenVINO toolkit成功了,但是在安装usb驱动的时候死活不成功,无赖只好放弃ubuntu环境了,本打算下载win10环境的OpenVINO toolkit,但是之前官方的网页下载一直报错,无法下载。今天总算下载成功了。
下载0.PNG
而且Linux的离线安装包也能下载了:
下载1.PNG
Windows10平台的开发环境安装这个文档写的很详细了:
https://docs.openvinotoolkit.org/2021.4/openvino_docs_install_guides_installing_openvino_windows.html
先安装依赖软件:
Microsoft Visual Studio* 2019 with MSBuild
CMake 3.14 or higher 64-bit
Python 3.6 - 3.8 64-bit
安装python的时候注意勾选:Add Python 3.x to PATH 以便将Python安装到系统环境变量。
点击w_openvino_toolkit_p_2021.4.689.exe弹出:
安装1.PNG
开始安装:
安装2.PNG
默认安装C盘
安装3.PNG
选择同意
安装4.PNG
检测到依赖没安装,可以稍后安装
安装5.PNG
安装中
安装6.PNG
安装完毕
安装7.PNG
最后执行 setupvars.bat 设置环境变量
"C:\Program Files (x86)\Intel\openvino_2021\bin\setupvars.bat"
安装8.PNG
安装目录内容如下
安装9.PNG

安装10.PNG
demo目录含有许多示例,首先将示例跑起来
安装11.PNG

安装完毕后,这个文档详细描述了如何使用
https://docs.openvinotoolkit.org/2021.4/openvino_docs_get_started_get_started_windows.html
https://software.intel.com/content/www/cn/zh/develop/articles/get-started-with-neural-compute-stick.html
进入目录C:\Program Files (x86)\Intel\openvino_2021\deployment_tools\demo
执行以下命令运行示例
.\demo_squeezenet_download_convert_run.bat
可以加上参数-d [CPU, GPU, MYRIAD, HDDL]指定使用的计算设备,默认是CPU,我们的计算棒是MYRIAD
运行1.PNG
下载十分缓慢,噩梦。。。
运行2.PNG
错误一堆,可能是python版本不太合适
运行3.PNG
目前使用的是python3.8.9版本,打算换个版本再尝试。。。
捕获.PNG