下载
中文
注册

安装

本节介绍AMCT工具具体的安装命令。

AMCT(PyTorch)

  1. AMCT软件包所在目录下,执行如下命令进行源码安装。
    pip3 install amct_pytorch-{version}-py3-none-linux_{arch}.tar.gz --user

    其中:{version}表示AMCT具体版本号,{arch}表示软件包支持的安装服务器具体架构形态。如果用户使用root用户安装AMCT,并且使用了--target参数,请确保--target参数指定的路径为当前用户的路径,避免指定到其他非root用户。

  2. 若出现如下信息则说明工具安装成功。
    Successfully build amct-pytorch
    ...
    Successfully installed amct-pytorch-{version}

    用户可以在python软件包所在路径下(例如:$HOME/.local/lib/python3.9/site-packages)查看已经安装的AMCT,例如:

    drwxr-xr-x  5 amct amct   4096 Mar 17 11:50 amct_pytorch/
    drwxr-xr-x  2 amct amct   4096 Mar 17 11:50 amct_pytorch-{version}.dist-info/

    其中amct_pytorch即为AMCT所在安装目录。

    amct_pytorch和amct_tensorflow不能在python同一个进程中导入,两个包共用同一个basic_info.proto,同时导入会引发proto重复定义问题。

    amct_tensorflow为TensorFlow框架AMCT的安装目录;basic_info.proto文件所在路径为:AMCT安装目录/proto。

AMCT(ONNX)

  1. 安装AMCT
    AMCT软件包所在目录下,执行如下命令进行安装。
    pip3 install amct_onnx-{version}-py3-none-linux_{arch}.whl --user

    其中:{version}表示AMCT具体版本号,{arch}表示软件包支持的安装服务器具体架构形态。如果用户使用root用户安装AMCT,并且使用了--target参数,请确保--target参数指定的路径为当前用户的路径,避免指定到其他非root用户。

  2. 若出现如下信息则说明工具安装成功。
    1
    Successfully installed amct-onnx-{version}
    

    用户可以在python软件包所在路径下(例如:$HOME/.local/lib/python3.9/site-packages)查看已经安装的AMCT,例如:

    drwxr-xr-x  5 amct amct   4096 Mar 17 11:50 amct_onnx/
    drwxr-xr-x  2 amct amct   4096 Mar 17 11:50 amct_onnx-{version}.dist-info/

    其中amct_onnx即为AMCT所在安装目录。

AMCT(TensorFlow)

  1. AMCT软件包所在目录,执行如下命令进行安装。

    该格式软件包以源码方式安装,安装过程中执行编译并安装的操作:

    pip3 install amct_tensorflow-{version}-py3-none-linux_{arch}.tar.gz --user

    其中:{version}表示AMCT具体版本号,{arch}表示软件包支持的安装服务器具体架构形态。如果用户使用root用户安装AMCT,并且使用了--target参数,请确保--target参数指定的路径为当前用户的路径,避免指定到其他非root用户。

    如果用户的安装服务器缺少某些编译依赖,无法采用编码包的方式安装AMCT,则可以参见源码包编译为whl包,以whl包形式安装AMCT将源码包编译为whl包进行安装。

  2. 若出现如下信息则说明工具安装成功。
    Successfully installed amct-tensorflow-{version}

    用户可以在python软件包所在路径下(例如:$HOME/.local/lib/python3.9/site-packages)查看已经安装的AMCT,例如:

    drwxr-xr-x  5 amct amct   4096 Mar 17 11:50 amct_tensorflow/
    drwxr-xr-x  2 amct amct   4096 Mar 17 11:50 amct_tensorflow-{version}.dist-info/

    其中amct_tensorflow即为AMCT所在安装目录。

    amct_tensorflow和amct_pytorch不能在python同一个进程中导入,两个包共用同一个basic_info.proto,同时导入会引发proto重复定义问题。

    amct_pytorch为PyTorch框架AMCT的安装目录;basic_info.proto文件所在路径为:AMCT安装目录/proto。

AMCT(Caffe)

  1. AMCT软件包所在目录,执行如下命令进行安装:
    pip3 install amct_caffe-{version}-py3-none-linux_{arch}.whl --user

    其中:{version}表示AMCT具体版本号,{arch}表示软件包支持的安装服务器具体架构形态。如果用户使用root用户安装AMCT,并且使用了--target参数,请确保--target参数指定的路径为当前用户的路径,避免指定到其他非root用户。

  2. 若出现如下信息则说明工具安装成功。
    Successfully installed amct-caffe-{version}

    用户可以在python3.9.2安装包所在路径下(例如:$HOME/.local/lib/python3.9/site-packages,该路径请以用户实际安装的为准)查看已经安装的AMCT,例如:

    drwxr-xr-x  5 amct amct   4096 Mar 17 11:50 amct_caffe/
    drwxr-xr-x  2 amct amct   4096 Mar 17 11:50 amct_caffe-{version}.dist-info/

    其中amct_caffe即为AMCT所在安装目录。

AMCT(MindSpore)

  1. AMCT安装包所在目录amct/amct_ms下,执行如下命令进行安装:
    pip3 install amct_mindspore-{version}-py3-none-linux_{arch}.whl --user

    其中:{version}表示AMCT具体版本号,{arch}表示软件包支持的安装服务器具体架构形态。如果用户使用root用户安装AMCT,并且使用了--target参数,请确保--target参数指定的路径为当前用户的路径,避免指定到其他非root用户。

  2. 若出现如下信息则说明工具安装成功。
    Successfully installed amct-mindspore-{version}

    用户可以在Python安装包所在路径下(例如:$HOME/.local/lib/python3.9/site-packages,该路径请以用户实际安装的为准)查看已经安装的AMCT,例如:

    drwx------ 15 amct amct   4096 Mar 17 11:50 amct_mindspore/
    drwx------  2 amct amct   4096 Mar 17 11:50 amct_mindspore-{version}.dist-info/

    其中amct_mindspore即为AMCT所在安装目录。

AMCT(TensorFlow,Ascend)

  1. AMCT软件包所在目录,执行如下命令进行安装。

    该格式软件包以源码方式安装,安装过程中执行编译并安装的操作:

    pip3 install amct_tensorflow_ascend-{version}-py3-none-linux_{arch}.tar.gz --user

    其中:{version}表示AMCT具体版本号,{arch}表示软件包支持的安装服务器具体架构形态。如果用户使用root用户安装AMCT,并且使用了--target参数,请确保--target参数指定的路径为当前用户的路径,避免指定到其他非root用户。

    如果用户的安装服务器缺少某些编译依赖,无法采用编码包的方式安装AMCT,则可以参见源码包编译为whl包,以whl包形式安装AMCT将源码包编译为whl包进行安装。

  2. 若出现如下信息则说明工具安装成功。
    Successfully installed amct-tensorflow-ascend-{version}

    用户可以在python软件包所在路径下(例如:$HOME/.local/lib/python3.9/site-packages)查看已经安装的AMCT,例如:

    drwxr-xr-x  5 amct amct   4096 Mar 17 11:50 amct_tensorflow/
    drwxr-xr-x  2 amct amct   4096 Mar 17 11:50 amct_tensorflow_ascend-{version}.dist-info/

    其中amct_tensorflow即为AMCT所在安装目录。