环境要求
在模型迁移前,需要确保使用环境均满足要求,包括硬件和软件配置。硬件配置包括CPU,软件配置包括操作系统和应用程序等。
操作系统和软件要求
DLRM软件兼容的操作系统,移植所需的软件和依赖组件如表2和表3所示。
项目 |
版本 |
说明 |
下载地址 |
---|---|---|---|
OS |
openEuler 22.03 LTS SP3 |
待移植软件兼容的操作系统。 如果是全新安装操作系统,可选择“Minimal Install”安装方式并勾选Development Tools套件,否则很多软件包需要手动安装。 |
项目 |
版本 |
说明 |
下载地址 |
---|---|---|---|
Python |
3.9.19 |
Python是一种高级、通用、解释型、面向对象的编程语言。 |
可以通过Miniconda安装。 |
TensorFlow |
2.13.0 |
TensorFlow是由Google团队开发的深度学习框架,用于进行机器学习和深度神经网络研究。 |
可以通过pip安装。 |
Miniconda |
24.3.0 |
Miniconda是一款小巧的Python环境管理工具。 |
|
tqdm |
4.66.2 |
tqdm是一个Python库,用于在命令行界面或图形用户界面中显示进度条,以便于用户了解长时间运行的任务的进度。 |
可以通过pip指令安装。 |
h5py |
3.11.0 |
h5py是Tensorflow依赖的Python接口,用于与HDF5(Hierarchical Data Format version 5)文件进行交互,允许用户以Pythonic方式高效地读取和写入HDF5数据集。 |
可以通过conda指令安装。 |