---
title: AMCT（ONNX）
description: "本章节以Ubuntu 20.04为例，详述安装前准备，版本配套信息如下："
url: https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/devaids/amct/atlasamct_16_0014.html
sourcePath: /source/zh/CANNCommunityEdition/920beta1/devaids/amct/atlasamct_16_0014.html
indexId: 94e9817dc57ed4b530bd29546e43a73fd888ee2ce1b4aa791f2d94f79e65942976
---
# AMCT（ONNX）

本章节以Ubuntu 20.04为例，详述安装前准备，版本配套信息如下：


**表1 配套版本信息**

| 类别 | 版本限制 | 获取方式 | 注意事项 |
| --- | --- | --- | --- |
| 操作系统及版本 | Ubuntu 20.04 x86\_64 | 请从Ubuntu官网(http://old\-releases.ubuntu.com/releases/)下载对应版本软件进行安装，安装完成后查询命令为： cat /etc/\*release && uname \-m | 支持基于CPU，GPU的量化。 |
| 操作系统及版本 | Ubuntu 20.04 aarch64 | 请从Ubuntu官网(http://old\-releases.ubuntu.com/releases/)下载对应版本软件进行安装，安装完成后查询命令为： cat /etc/\*release && uname \-m | 支持基于CPU，GPU的量化。 |
| ONNX和Opset | 1.18.0、1.14.0、1.10.0、1.9.0、1.8.0 推荐使用1.18.0 ONNX 1.18.0配套Opset v18，ONNX Runtime 1.20.0，Python3.12/3.13 ONNX 1.14.0配套Opset v16，ONNX Runtime 1.16.0，Python3.10.0/Python3.11.x ONNX 1.10.0配套Opset v8~v14，ONNX Runtime 1.9.0，Python3.9.2 ONNX 1.9.0配套Opset v8~v14，ONNX Runtime 1.8.0，Python3.9.2 ONNX 1.8.0配套Opset v8~v13，ONNX Runtime 1.6.0，Python3.7.5 | 请参见安装依赖。 | 仅支持ai.onnx算子域中Opset v8~v14版本的算子。 1.8.0版本ONNX Runtime存在的已知问题：当部署在具有性能和高效内核（P核和E核）混合架构功能的英特尔第12代处理器上时，可能会导致分段错误。详情及其他已知问题请单击Link(https://github.com/microsoft/onnxruntime/releases)进行查看。 ONNX Runtime 1.6.0仅支持输入为float32的数据进行量化。 |
| ONNX Runtime | 1.20.0、1.16.0、1.9.0、1.8.0、1.6.0 | ONNX执行框架，请参见安装依赖。 | 仅支持ai.onnx算子域中Opset v8~v14版本的算子。 1.8.0版本ONNX Runtime存在的已知问题：当部署在具有性能和高效内核（P核和E核）混合架构功能的英特尔第12代处理器上时，可能会导致分段错误。详情及其他已知问题请单击Link(https://github.com/microsoft/onnxruntime/releases)进行查看。 ONNX Runtime 1.6.0仅支持输入为float32的数据进行量化。 |
| CUDA、cuDNN | ONNX Runtime 1.20.0配套： CUDA 12.6，cuDNN 8.9.0~8.9.7 ONNX Runtime 1.16.0配套： CUDA 11.8，cuDNN 8.2.4~8.9.0 ONNX Runtime 1.9.0配套： CUDA 11.4，cuDNN 8.2.4 ONNX Runtime 1.8.0配套： CUDA 11.0，cuDNN 8.0.5 | 请用户自行获取相关软件包进行安装。 CUDA获取路径：https://developer.nvidia.com/cuda\-toolkit\-archive(https://developer.nvidia.com/cuda\-toolkit\-archive) cuDNN获取路径：https://developer.nvidia.com/zh\-cn/cudnn(https://developer.nvidia.com/zh\-cn/cudnn) | 如果使用ONNX Runtime GPU模式执行量化功能，则CUDA、cuDNN软件必须安装。 |
| Python | Python3.12/3.13、Python3.11.x、Python3.10.x、Python3.9.x 、Python3.8.x、Python3.7.x | Ubuntu操作系统请参见安装Python3.9.2（Ubuntu）。 EulerOS操作系统请参见安装Python3.9.2（EulerOS ）。 | 安装依赖时，请确保服务器能够连接网络。 本手册以Python3.9.2为例进行介绍，相应环境变量和安装命令以实际安装Python版本为准。 Python3.7.x和3.8.x已停止维护（EOL），CANN 也将随之终止支持。请务必将Python版本升级至3.9.x或更高版本。 |
| numpy | ONNX 1.18.0配套：>=2.0.0 ONNX 1.14.0配套：1.21.6~1.26.4 ONNX 1.10.0、1.9.0、1.8.0配套：1.20.0~1.23.5 | 请参见安装依赖。 | 安装依赖时，请确保服务器能够连接网络。 本手册以Python3.9.2为例进行介绍，相应环境变量和安装命令以实际安装Python版本为准。 Python3.7.x和3.8.x已停止维护（EOL），CANN 也将随之终止支持。请务必将Python版本升级至3.9.x或更高版本。 |
| protobuf | ONNX 1.18.0配套：3.20.3 ONNX 1.14.0配套：3.20.2~3.20.3 ONNX 1.10.0、1.9.0、1.8.0配套：>=3.20.2 | 请参见安装依赖。 | 安装依赖时，请确保服务器能够连接网络。 本手册以Python3.9.2为例进行介绍，相应环境变量和安装命令以实际安装Python版本为准。 Python3.7.x和3.8.x已停止维护（EOL），CANN 也将随之终止支持。请务必将Python版本升级至3.9.x或更高版本。 |
