鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

环境要求

在编译安装前,需要确保使用环境均满足要求,包括硬件和软件配置。硬件配置包括CPU。软件配置包括操作系统和应用程序等。

硬件要求

硬件要求如表1所示。

表1 硬件要求

项目

说明

CPU

鲲鹏920系列处理器

软件和操作系统要求

ONNX Runtime软件兼容的操作系统,移植所需的软件和依赖组件如表2表3所示。

表2 软件要求

项目

版本

说明

下载地址

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源方式安装。

表3 操作系统要求

项目

版本

说明

下载地址

OS

openEuler 22.03 LTS SP3

待移植软件兼容的操作系统。

如果是全新安装操作系统,可选择“Minimal Install”安装方式并勾选“Development Tools套件”,否则很多软件包需要手动安装。

获取链接