OpenVINO开发:Win 10 安装及卸载

本文详细介绍了如何在Windows10上安装和配置OpenVINO2021.4.2,包括环境准备、下载安装、环境变量配置、ModelOptimizer的设置以及体验Demo。同时,文章也提到了卸载OpenVINO的步骤。

1. 安装OpenVINO

官方文档:Install and Configure Intel® Distribution of OpenVINO™ toolkit for Windows* 10

1.1. 环境准备

  • Microsoft Windows* 10, 64-bit
  • Microsoft Visual Studio with C++2019 or 2017 with MSBuild
  • CMake 3.14 or higher, 64-bit
  • Python 3.6 - 3.8, 64-bit

本文以Window 10 、Visual Studio with C++2019、CMake3.19、Python3.6、OpenVINO 2021.4.2版本为例;

1.2. 下载安装

  1. 从官方下载地址下载对应的版本:OpenVINO 2021.4.2openvino

  2. 双击安装资源,一键安装:

  3. 安装过程中,注意依赖提醒:检查一下有没有安装或有没有配置环境

  4. 安装完成:点击“Finish”,浏览器会打开官方OpenVINO安装和配置文档;

1.3. 环境配置

必须先更新几个环境变量,然后才能编译和运行 OpenVINO™ 应用程序。打开命令提示符,然后运行setupvars.bat批处理文件以临时设置环境变量:

 C:\Windows\system32>cd C:\Program Files (x86)\Intel\openvino_2021.4.752\bin
 C:\Program Files (x86)\Intel\openvino_2021.4.752\bin>setupvars.bat

 
  • 1
  • 2

注意:

  1. 不建议使用 Windows PowerShell* 运行配置命令。请改用命令提示符 (cmd);
  2. 这是临时配置,也就是每次使用后续的模型优化功能,都要执行一遍;

为了预防环境冲突,我是用conda自建了个py36的工作区域;

1.4. 配置Model Optimizer

OpenVINO支持Caffe, TensorFlow, MXNet, and ONNX,可以将它们训练的模型转化成IR格式供推理引擎使用。(OpenVINO 2022版,可支持直接读取.onnx格式文件)

IR格式的数据包含两个文件:

  • .xml:描述网络的拓扑结构;
  • .bin:包含权重和偏差的二进制数据;

配置:

  1. 进入到model_optimizer\install_prerequisites路径下
cd  C:\Program Files (x86)\Intel\openvino_2021.4.752\deployment_tools\model_optimizer\install_prerequisites

 
  • 1
  1. 安装框架依赖

1). 想要支持所有框架类型:

xxx\install_prerequisites> install_prerequisites.bat

 
  • 1

2). 只需要支持特性类型的框架(如:onnx), 就分别执行相应的文件:

xxx\install_prerequisites> install_prerequisites_onnx.bat

 
  • 1

2. 体验 OpenVINO Demo

进入到Demo示例目录下:

cd C:\Program Files (x86)\Intel\openvino_2021.4.752\deployment_tools\demo

 
  • 1

2.1. Demo 01

  1. 运行demo_squeezenet_download_convert_run.bat:
xxx\deployment_tools\demo>demo_squeezenet_download_convert_run.bat

 
  • 1

默认Demo是使用CPU进行推理的,也可以使用参数指定设备:

  • MYRIAD 代表使用计算棒(NCS)进行推理;
xxx\deployment_tools\demo>demo_squeezenet_download_convert_run.bat -d MYRIAD

 
  • 1
  1. 运行结束可得如下结果:

2.2. Demo 02

  1. 运行demo_security_barrier_camera.bat:
xxx\deployment_tools\demo>demo_security_barrier_camera.bat

 
  • 1
  1. 运行结束可得如下结果:

3. 卸载OpenVINO

  1. 找到当时的安装包,双击打开可得如下界面,选择“Remove”进行卸载;
  2. 卸载完成后,找到安装路径,默认是:C:\Program Files (x86)\IntelC:\Program Files (x86)\IntelSWTools,把openvino_2021这个文件夹删掉;
  3. 进入到C:\Users\<用户名>\Documents\Intel文件夹下,把OpenVINO这个文件夹删掉。
### 如何在 Ubuntu 22.04 上逐步卸载 OpenVINO 要彻底卸载 OpenVINO 工具包及其相关组件,可以按照以下方法操作。此过程涉及删除已安装的文件、清理环境变量以及移除配置。 #### 删除 OpenVINO 的核心文件 如果通过官方脚本安装OpenVINO,则可以通过运行其内置的卸载程序来完成大部分工作。进入 OpenVINO 安装目录并执行卸载脚本: ```bash cd /opt/intel/openvino/ sudo ./uninstall.sh ``` 上述命令会启动交互式的卸载向导,引导用户完成主要部分的清除[^1]。 #### 清理残留文件和依赖项 即使完成了 `uninstall.sh` 脚本的操作,仍可能存在一些未被自动处理的残余文件或路径。这些通常位于用户的主目录下或者全局共享库中。以下是具体步骤: - **移除用户特定的设置** 如果曾经手动编辑过 `.bashrc` 或其他 shell 初始化文件以加载 OpenVINO 环境变量,请将其恢复原状。例如: ```bash nano ~/.bashrc ``` 查找类似于以下的内容,并将其注释掉或删除: ```bash source /opt/intel/openvino/bin/setupvars.sh export PYTHONPATH=/opt/intel/openvino/python:$PYTHONPATH ``` - **删除额外的工具链和支持库** 某些情况下,可能还存在独立下载的支持库(如 Python 绑定)。建议逐一排查 `/usr/local/lib`, `/usr/share/doc`, 和 `/var/cache/apt/archives` 中是否有与 OpenVINO 相关条目,并予以删除。 #### 复位系统状态至初始水平 为了进一步确认没有任何遗留影响到系统的正常运作,可考虑重置某些关键服务的状态。比如重启图形界面以便重新初始化 GPU 驱动器栈(如果有绑定 CUDA/CuDNN 功能的话),这一步骤尤其重要当先前调整过显示管理器参数时[^2]: ```bash sudo systemctl restart display-manager.service ``` 最后再次核查所有变更效果,确保一切恢复正常运转模式即可认为成功去除了整个 OpenVINO 堆栈的影响[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值