赞
踩
首先贴出openvino官网链接,里面有各种系统的安装教程(Linux、windows、macOS)。本教程以ubuntu18.04为例。
在官方Install Intel Distribution of OpenVINO toolkit for Linux* OS
模块中,有给出硬件以及软件的需求,看不惯英文的可以点击右上角的中文文件
有中文的教程。
首先贴出下载链接,在链接中需要填写个人信息才能下载。
这里贴出我下载好(2020.4.287版本的),并存在网盘里的链接: https://pan.baidu.com/s/1uBx38-rODZ7FAF3WS5yKPg 密码: igmt
tar -xvzf l_openvino_toolkit_p_2020.4.287.tgz
/opt
根目录下,需要加sudo)。./install_GUI.sh
./install.sh
/opt/intel/
文件夹下:注意:如果是默认安装在/opt
根目录下建议修改下该文件夹的权限:
sudo chmod 777 -R /opt/intel/openvino
如果后面要使用python虚拟环境,不要使用sudo python / sudo python3
这样的指令,因为加了sudo后调用的python环境可能是系统自带的pyhton,不是自己的设置虚拟环境中的python,需要注意下。
openvino/install_dependencies
文件夹下打开命令行窗口cd ~/intel/openvino/install_dependencies
sudo -E ./install_openvino_dependencies.sh
source ~/intel/openvino/bin/setupvars.sh
.bashrc
文件中:vim ~/.bashrc
在文件的最后加上一行加上source setupvars.sh指令,保存退出
source ~/intel/openvino/bin/setupvars.sh
设置成功后,只要打开终端就会看到openvino的提示:
首先说下官方的方式(个人不推荐,因为官方的脚本是在系统自带的python环境中进行安装的,建议在个人虚拟环境中使用,如果使用虚拟环境直接跳到5.2)
如果一次性安装所有支持的框架(Caffe, TensorFlow, MXNet, Kaldi*, and ONNX),直接执行:
cd ~/intel/openvino/deployment_tools/model_optimizer/install_prerequisites
sudo ./install_prerequisites.sh
或者只安装你自己使用到的框架,同样是在install_prerequisites
文件夹下:
sudo ./install_prerequisites_caffe.sh
sudo ./install_prerequisites_tf.sh
sudo ./install_prerequisites_mxnet.sh
sudo ./install_prerequisites_onnx.sh
sudo ./install_prerequisites_kaldi.sh
这个方法不是官方提供的,是我自己使用的方法。官方也提供了使用virtualen虚拟环境的安装方式,但我用的是anaconda,所以无法直接使用。
因为自己的python环境都是配置好的,为了安装后不影响原来的环境,所以先创建一个虚拟环境,名叫openvino,是python3.7的环境:
conda create -n openvino python=3.7
创建完成后,进入虚拟环境:
conda activate openvino
进入到model_optimizer
目录:
cd ~/intel/openvino/deployment_tools/model_optimizer
如果你要一次性安装所有支持框架,使用以下指令:
pip install -r requirements.txt
如果你只想安装你需要用的框架,从以下指令中选择使用:
pip install -r requirements_caffe.txt
pip install -r requirements_tf.txt
pip install -r requirements_mxnet.txt
pip install -r requirements_onnx.txt
pip install -r requirements_kaldi.txt
在安装完以上步骤后,官网给了一些示例进行测试。当然你懒得测试可以直接跳过,该干嘛干嘛吧。
第一个测试是使用caffe的squeezenet模型进行预测,进行该测试过程中需要联网下载一些资源,注意,如果在上一步没有安装caffe框架相关的pyhton包,需要pip install
安装一下。
首先进入demo目录:
cd ~/intel/openvino/deployment_tools/demo
然后执行demo shell脚本:
./demo_squeezenet_download_convert_run.sh
在我自己使用该脚本中遇到了些问题,当然希望你们不会遇到,如果遇到可以参考下我的:
199.232.68.133 raw.githubusercontent.com
pip install
一下就行了。跑完这个脚本后在终端会输出类似以下预测信息:
同样是在demo
文件夹中,我们执行第二脚本demo_security_barrier_camera.sh
./demo_security_barrier_camera.sh
运行成功后会显示以下结果:
直接在解压的文件夹下执行install_GUI.sh
脚本(和安装脚本是同一个文件),然后选择Uninstall the product
即可。
到此整个安装过程就算结束了,后面再抽空更新些使用教程。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。