今天新安装了一台机,使用OpenVINO时发现和以前的代码不兼容。于是看了一下,我以前的使用版本是2021.04,而现在的版本是2022.01,在使用

pip install openvino-dev

时,默认安装了最新版本。于是到官网上找了一下,

​Download Intel® Distribution of OpenVINO™ Toolkit​

下载C++的地址分别在这里,包括2022.1和2021.4,

​https://registrationcenter-download.intel.com/akdlm/irc_nas/18618/w_openvino_toolkit_p_2022.1.0.643_offline.exe关于Openvino-dev的一系列麻烦事:版本兼容性_版本信息https://registrationcenter-download.intel.com/akdlm/irc_nas/18618/w_openvino_toolkit_p_2022.1.0.643_offline.exe​​​ ​​https://registrationcenter-download.intel.com/akdlm/irc_nas/18320/w_openvino_toolkit_p_2021.4.752.exe关于Openvino-dev的一系列麻烦事:版本兼容性_版本信息https://registrationcenter-download.intel.com/akdlm/irc_nas/18320/w_openvino_toolkit_p_2021.4.752.exe​

因为以前的程序,需要在python中安装openvino-dev2021.04版本,并测试一下,

pip install openvino-dev==2021.04
import openvino.inference_engine as ie
print(ie.__version__)
# --> 2021.4.1-389-.............

然后再转成onnx后部署,发现程序可以运行了。

另外,我用

pip install openvino

安装了openvino,然后导出时,发现在python中,mo指令会自动调用openvino-dev中的相关功能,貌似openvino只是提供了一些简单的运行时函数。另外,很奇怪的一件事,发现openvino.__version__并不存在,但是在pypi上,明显是有版本信息的;

​openvino · PyPI​

本文结束。