开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

环境要求

在编译安装前,需要确保使用环境均满足要求,包括硬件和软件配置。硬件配置包括CPU。软件配置包括操作系统和应用程序等。不同版本所依赖的组件不同,请根据实际情况进行选择。

硬件要求

硬件要求如表1所示。

表1 硬件要求

项目

说明

CPU

鲲鹏920系列处理器

操作系统

操作系统要求如表2所示

表2 操作系统要求

项目

版本

说明

下载地址

OS

openEuler 22.03 LTS SP3

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

获取链接

Kernel

5.10.0

-

包含在操作系统镜像中。

软件要求(Tensorflow 2.13.0)

移植TensorFlow 2.13.0所需的软件和依赖组件如表3所示。

表3 软件要求

项目

版本

说明

下载地址

TensorFlow

2.13.0

待移植目标软件,是由Google团队开发的深度学习框架,用于进行机器学习和深度神经网络研究。

获取链接

Bazel

5.4.0

Bazel是一个支持多语言、跨平台的构建工具,TensorFlow编译需要使用该工具。

获取链接

GCC/G++

10.3.1

GCC(GNU Compiler Collection)GNU编译器套件,由GNU开发的编程语言编译器。

通过Yum源方式安装。

软件要求(TensorFlow 1.15.5)

移植TensorFlow 1.15.5所需的软件和依赖组件如表4所示。

表4 软件要求

项目

版本

说明

下载地址

TensorFlow

1.15.5

待迁移软件。

获取链接

Bazel

0.26.1

Bazel是一个支持多语言、跨平台的构建工具,TensorFlow编译需要使用该工具。

获取链接

Python

3.7.5

TensorFlow 1.15.5配套的Python版本是Python 3.7.x。

获取链接

HDF5库

1.10.5

TensorFlow 1.15.5编译依赖于h5py,而h5py安装依赖于HDF5库。

获取链接

GCC/G++

10.3.1

GCC(GNU Compiler Collection)GNU编译器套件,由GNU开发的编程语言编译器。

通过Yum源方式安装。