AMCT(TensorFlow)
本章节以Ubuntu 20.04为例,详述安装前准备,版本配套信息如下:
类别 |
版本限制 |
获取方式 |
备注 |
---|---|---|---|
操作系统及版本 |
EulerOS release 2.0 (SP10) aarch64 |
cat /etc/*release && uname -m |
仅支持基于CPU量化。 |
操作系统及版本 |
Ubuntu 20.04 x86_64 |
请从Ubuntu官网下载对应版本软件进行安装,安装完成后查询命令为: cat /etc/*release && uname -m |
支持基于CPU,GPU的量化。 |
操作系统及版本 |
Ubuntu 20.04 aarch64 |
请从Ubuntu官网下载对应版本软件进行安装,安装完成后查询命令为: cat /etc/*release && uname -m |
支持基于CPU,GPU的量化。 |
操作系统及版本 |
KylinV10SP1 x86_64 |
- |
仅支持基于CPU量化。 |
操作系统及版本 |
openEuler 20.03 x86_64 |
- |
仅支持基于CPU量化。 |
操作系统及版本 |
UOS20 aarch64 |
- |
仅支持基于CPU量化。 |
CUDA toolkit/CUDA driver |
11.2或10.0 |
请用户自行获取相关软件包进行安装,例如可以参见如下链接获取相关toolkit包,该包中包括driver软件包。 |
如果使用GPU模式执行量化功能,则CUDA软件必须安装。
|
Python |
Python3.7.x、Python3.8.x、Python3.9.x、Python3.10.x 推荐使用Python3.9.2 |
Ubuntu、KylinV10SP1、openEuler和UOS操作系统请参见安装Python3.9.2(Ubuntu)。 EulerOS操作系统请参见安装Python3.9.2(EulerOS )。 |
|
TensorFlow |
2.6.5或1.15.0 |
请参见安装依赖。 |
TensorFlow版本与Python版本的对应关系:
|
numpy |
1.16.0~1.23.5或1.20.0~1.23.5 |
请参见安装依赖。 |
|
protobuf |
3.13.0+ |
请参见安装依赖。 |
- |