admin管理员组文章数量:1610684
一、AMD - OpenVINO环境配置
1. 环境
硬件环境 | 软件环境 |
---|---|
Ryzen 5800X | Visual Studio 2022 |
Win 10 | Python 3.7.13 + Cmake 3.24.0 + Anaconda |
-
依赖环境配置
-
Visual Studio 为 2022版本
-
CMake安装
官网下载最新版本CMake,建议选择msi安装,比较省事。
官网下载速度巨慢,建议去镜像
-
2. 离线下载OpenVINO-Toolkit
-
如图下载离线安装包
-
运行exe文件安装Toolkit组件,一路NEXT即可。
-
闪退问题
经测试,5800X + Win 10 环境下安装组件时会出现闪退问题,此情况为系统不兼容所致,需开启兼容模式
-
安装完成后,会自动弹出官网引导初始化界面,关闭即可。
3. Anaconda 安装OpenVINO
-
创建Anaconda虚拟环境,Python版本设置为3.7.13
-
运行命令安装OpenVINO,建议选择2021.4.2版本,最新版2022存在OpenCV问题。
pip install openvino-dev[pytorch]==2021.4.2
-
运行ie.available_device命令
4. PyCharm 配置OpenVINO
-
在PyCharm终端中切换至步骤3中创建的Anaconda虚拟环境
-
PyCharm中打开终端,进入步骤2中OpenVINO安装路径下运行setupvars.bat文件,弹出Python版本,以及OpenVINO environment initialized ,说明初始化OpenVINO成功
-
初始化完成后,终端运行face-detection.py,生成out.png后即可
-
目前OpenVINO存在问题,每次启动都需重新运行bat文件进行初始化后才能正常运行。
5. 加载OpenVINO踩坑
-
运行face-detection.py文件
python face-detection.py
-
若出现上述错误,可能是由于opencv没有cmake导致,可尝试下列命令解决
pip install opencv-python-inference-engine
个人OpenCV版本:
anaconda 终端运行
pip list | findstr open*
,结果如下图所示 -
若出现下述错误,是由于pip中OpenCV异常且未初始化OpenVINO导致,我自己是未离线安装OpenVINO Toolkit组件,直接在Anaconda envs环境中pip install openvino-dev会出现这种情况。此时重新运行OpenVINO.exe离线安装包,并初始化即可。我自己是未离线安装OpenVINO Toolkit组件,直接在Anaconda envs环境中pip install openvino-dev会出现这种情况。此时重新运行OpenVINO.exe离线安装包,并初始化即可
版权声明:本文标题:一、AMD - OpenVINO环境配置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1726769154a1083650.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论