首页/作品列表/OpenVINO Docker 实验
OpenVINO Docker 实验
19830 0
主要内容
以下内容建议在Ubuntu Desktop上操作。
在Docker Host 的终端运行如下命令,来允许Docker容器通过开发机的x-server显示内容到开发机的显示器上(如果开发机重启,此命令需要重新运行)
xhost +local:docker

创建Docker

docker pull ubuntu:18.04

docker create --name=my_ov --net=host -it -e DISPLAY=$DISPLAY --privileged -v /dev:/dev -v /data/my_ov:/data -w /data ubuntu:18.04

docker start my_ov

docker exec -it my_ov bash
安装所需软件
apt-get update
apt-get install -y --no-install-recommends wget cpio sudo lsb-release pciutils usbutils net-tools vim unzip

wget http://registrationcenter-download.intel.com/akdlm/irc_nas/15461/l_openvino_toolkit_p_2019.1.133.tgz

tar -xvzf l_openvino_toolkit_p_2019.1.133.tgz

cd l_openvino_toolkit_p_2019.1.133
./install_openvino_dependencies.sh

./install_GUI.sh    # 全部安装 800MB+,在Ubuntu Desktop上启动能够打开图形化安装窗口
环境设置,设置完之后重启一下系统,
cd /opt/intel/openvino/install_dependencies
./install_openvino_dependencies.sh

vi ~/.bashrc

    # add this Line
    source /opt/intel/openvino/bin/setupvars.sh
    
下载优化后的模型
cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites
./install_prerequisites.sh

检查普通安装

cd /opt/intel/openvino/deployment_tools/demo

# CPU 执行
./demo_squeezenet_download_convert_run.sh
错误信息,不影响使用CPU执行,注意阅读信息,使用的是 FP32 的模型:

检查Movidius安装

需要disable 容器内的 UDEV。
wget https://github.com/libusb/libusb/archive/v1.0.22.zip
unzip v1.0.22.zip
cd libusb-1.0.22
./bootstrap.sh
./configure --disable-udev --enable-shared
make -j4 && make install
参考,上一篇文章,修改sh文件,能够顺利执行。
cd /opt/intel/openvino/deployment_tools/demo

# Movidius 执行,能够成功
./demo_squeezenet_download_convert_run.sh -d MYRIAD

保存镜像

将此Docker commit 成 Image,返回Docker host主机,执行以下命令,保存此容器镜像。
docker commit -a chenhao 06e0f51ce78f my_ov:v1



所需硬件
暂无数据!
代码展示
暂无数据!
附件下载
暂无数据!
0
大牛,别默默的看了,快登录帮我点评一下吧!

立即注册