1.OpenVINO 基本介绍
- intel官方文档英文介绍链接:
https://docs.openvinotoolkit.org/latest/index.html - CSDN博客中文介绍链接:
https://blog.csdn.net/kan2016/article/details/89323372 - 简要介绍:
OpenVINO™工具包可快速部署模拟人类视觉的应用程序和解决方案。该工具包基于卷积神经网络(CNN),可扩展英特尔®硬件的计算机视觉(CV)工作负载,从而最大限度地提高性能。OpenVINO™工具包包括深度学习部署工具包(DLDT)。
2.在Linux上安装OpenVINO
我的linux系统版本: Ubuntu 18.04.2 LTS
- intel 官网教程链接:
https://docs.openvinotoolkit.org/latest/_docs_install_guides_installing_openvino_linux.html
注意:官网上有详细的介绍包括子文件夹分别包含什么内容,有什么用途;OpenVINO支持的平台、硬件和系统。安装前需详细阅读。
简要安装步骤:
-
从官网下载OpenVINO的安装包,选择Linux的安装包
链接:https://software.intel.com/en-us/openvino-toolkit/choose-download -
打开终端切到下载压缩包的目录,解压
tar -xvzf l_openvino_toolkit_p_<version>.tgz
注意此处根据具体版本更改命令
- 转到解压文件目录下
cd l_openvino_toolkit_p_<version>
- 选择安装选项 推荐GUI安装
sudo ./install_GUI.sh
- 跟随出现的窗口一步步安装,安装选择next,至此第一部分安装完成
- 下面开始安装依赖的软件
转到openvino的安装目录下的文件夹 结合自己上一步的安装情况选择下面的命令
cd /opt/intel/openvino/install_dependencies
或
cd ~/intel/openvino/install_dependencies
- 执行下面的命令安装
sudo -E ./install_openvino_dependencies.sh
- 设置环境变量
- 一次性命令:
source /opt/intel/openvino/bin/setupvars.sh
或
source ~/intel/openvino/bin/setupvars.sh
注意此处也要结合安装位置适当更改命令
- 永久命令:
在用户目录下打开.bashrc 文件
vi <user_directory>/.bashrc
添加以下代码到文件的最后
source /opt/intel/openvino/bin/setupvars.sh
或
source ~/intel/openvino/bin/setupvars.sh
保存文件:按Esc,输入:wq
- 测试是否设置成功
打开一个新的终端,显示以下即为设置成功
[setupvars.sh] OpenVINO environment initialized.
- 模型优化配置步骤
注意:此处可以只配置你需要的框架或者全部框架一次性配置
以下为一次性配置所有支持的框架代码
cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites
sudo ./install_prerequisites.sh
- 运行代码验证安装是否成功
cd /opt/intel/openvino/deployment_tools/demo
./demo_squeezenet_download_convert_run.sh
./demo_security_barrier_camera.sh
分别出现以上两图即为安装成功!
本博文为官网资料整理记录。