---
title: 上传软件包
description: "以AMCT的安装用户将Ascend-cann-amct_{software version}_linux-{arch}.tar.gz软件包上传到Linux服务器任意目录下，本示例为上传到$HOME/amct/目录。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/amct/atlasamct_16_0029.html
sourcePath: /source/zh/canncommercial/900/devaids/amct/atlasamct_16_0029.html
indexId: 181afb61ac40502decede52e562a82a3f441ddd0cca491e85963fef62506b8c565
---
# 上传软件包

以AMCT的安装用户将Ascend-cann-amct_{software version}_linux-{arch}.tar.gz软件包上传到Linux服务器任意目录下，本示例为上传到$HOME/amct/目录。

执行如下命令解压AMCT软件包：

```
tar -zxvf Ascend-cann-amct-
{software version}
_linux
-{arch}
.tar.gz
```

获得如下内容：


**表1 AMCT软件包解压后内容**

| 一级目录 | 二级目录 | 说明 | 使用场景及注意事项 |
| --- | --- | --- | --- |
| amct\_acl | ATC、AOE和图开发使用AMCT的压缩功能时，需要安装的软件包。 | ATC、AOE和图开发使用AMCT的压缩功能时，需要安装的软件包。 | ATC、AOE和图开发使用AMCT的压缩功能时，需要安装的软件包。 |
| amct\_caffe/ | Caffe框架AMCT目录。 | Caffe框架AMCT目录。 | Atlas A2 训练系列产品 / Atlas A2 推理系列产品 不支持Caffe框架。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 不支持Caffe框架。 Atlas 350 加速卡不支持Caffe框架。 使用方法请参见AMCT（Caffe）。 需要搭建Caffe环境，量化完的模型，如果要执行推理，则需要借助安装AI处理器的推理环境。 |
| amct\_caffe/ | amct\_caffe\-{version}\-py3\-none\-linux\_{arch}.whl | Caffe框架AMCT安装包。 | Atlas A2 训练系列产品 / Atlas A2 推理系列产品 不支持Caffe框架。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 不支持Caffe框架。 Atlas 350 加速卡不支持Caffe框架。 使用方法请参见AMCT（Caffe）。 需要搭建Caffe环境，量化完的模型，如果要执行推理，则需要借助安装AI处理器的推理环境。 |
| amct\_caffe/ | caffe\_patch.tar.gz | Caffe源代码增强包。 | Atlas A2 训练系列产品 / Atlas A2 推理系列产品 不支持Caffe框架。 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 不支持Caffe框架。 Atlas 350 加速卡不支持Caffe框架。 使用方法请参见AMCT（Caffe）。 需要搭建Caffe环境，量化完的模型，如果要执行推理，则需要借助安装AI处理器的推理环境。 |
| amct\_tf/ | TensorFlow框架AMCT目录。 | TensorFlow框架AMCT目录。 | TensorFlow框架AMCT目录。 |
| amct\_tf/ | amct\_tensorflow\-{version}\-py3\-none\-linux\_{arch}.tar.gz | TensorFlow框架AMCT安装包，通过源码编译方式进行安装。 | amct\_tensorflow与amct\_tensorflow\_ascend软件包不能同时安装。 使用方法请参见AMCT（TensorFlow）。 需要搭建TensorFlow环境，量化完的模型，如果要执行推理，则需要借助安装AI处理器的推理环境。 |
| amct\_tf/ | amct\_tensorflow\_ascend\-{version}\-py3\-none\-linux\_{arch}.tar.gz | 基于TF\_Adapter的AMCT安装包，通过源码编译方式进行安装。 | amct\_tensorflow与amct\_tensorflow\_ascend软件包不能同时安装。 只有 Atlas 训练系列产品 支持该目录下的特性。 使用方法请参见AMCT（TensorFlow,Ascend）。 需要搭建TensorFlow环境，并借助带有NPU设备的在线推理环境，量化完的模型，可以基于AI处理器完成在线推理业务。 |
| amct\_pytorch/ | PyTorch框架AMCT目录。 | PyTorch框架AMCT目录。 | 使用方法请参见AMCT（PyTorch）。 需要搭建PyTorch环境，量化完的模型，如果要执行推理，则需要借助安装AI处理器的推理环境。 |
| amct\_pytorch/ | amct\_pytorch\-{version}\-py3\-none\-linux\_{arch}.tar.gz | PyTorch框架AMCT源码安装包。 | 使用方法请参见AMCT（PyTorch）。 需要搭建PyTorch环境，量化完的模型，如果要执行推理，则需要借助安装AI处理器的推理环境。 |
| amct\_onnx/ | ONNX模型AMCT目录。 | ONNX模型AMCT目录。 | 使用方法请参见AMCT（ONNX）。 需要搭建ONNX Runtime环境，量化完的模型，如果要执行推理，则需要借助安装AI处理器的推理环境。 |
| amct\_onnx/ | amct\_onnx\-{version}\-py3\-none\-linux\_{arch}.whl | ONNX模型AMCT安装包。 | 使用方法请参见AMCT（ONNX）。 需要搭建ONNX Runtime环境，量化完的模型，如果要执行推理，则需要借助安装AI处理器的推理环境。 |
| amct\_onnx/ | amct\_onnx\_op.tar.gz | AMCT基于ONNX Runtime的自定义算子包。 | 使用方法请参见AMCT（ONNX）。 需要搭建ONNX Runtime环境，量化完的模型，如果要执行推理，则需要借助安装AI处理器的推理环境。 |


其中：{version}表示AMCT具体版本号，{software version}为软件版本号，{arch}表示具体操作系统架构。
