环境要求
在编译安装前,需要确保使用环境均满足要求,包括硬件和软件配置。硬件配置包括CPU。软件配置包括操作系统和应用程序等。
软件和操作系统要求
ONNX Runtime软件兼容的操作系统,移植所需的软件和依赖组件如表2和表3所示。
项目 |
版本 |
说明 |
下载地址 |
---|---|---|---|
ONNX Runtime |
1.19.2 |
ONNX Runtime官方开源代码,版本1.19.2。 |
|
konnx.patch |
1.0.0 |
鲲鹏BoostKit基于鲲鹏920系列处理器对ONNX Runtime的算子优化补丁文件。 |
|
CMake |
≥3.26.0 |
ONNX Runtime编译要求CMake 3.26及以上版本,推荐CMake 3.30.0。 |
|
GCC/G++ |
10.3.1 |
GCC(GNU Compiler Collection),GNU编译器套件,由GNU开发的编程语言编译器。 |
通过Yum源方式安装。 |
Python |
≥3.8 |
ONNX Runtime v1.19.2支持Python 3.8及以上版本,推荐Python 3.10.14。 |
通过Yum源方式安装。 |
OpenSSL |
1.1.1wa |
CMake构建时需要安装OpenSSL开发包(如openssl-devel)以支持SSL/TLS。 |
通过Yum源方式安装。 |