AMCT (PyTorch)
Install software as the AMCT installation user. If the said user is a non-root user, check that the user has the sudo permission. Then run the su - username command to switch to the non-root user and run the commands listed in the following table. (If the installation user is root, delete --user from the dependency installation command.)
Dependency |
Version |
Installation Command |
|---|---|---|
CPU of the PyTorch version |
2.7.1, 2.1.0, 1.10.0, 1.8.0, 1.5.0, 1.4.0 |
|
ONNX |
1.18.0, 1.16.1, 1.14.0, 1.9.0, 1.8.0 |
|
ONNX Runtime |
1.20.0, 1.16.0, 1.8.0, 1.6.0 |
|
Python |
Version 3.9.2 is used as an example. |
For the Ubuntu OS, see Python 3.9.2 Installation on Ubuntu. For EulerOS, see Python3.9.2 Installation on EulerOS. |
Ascend Extension for PyTorch |
- |
For the installation command, click here and see "Environment Setup > Installing PyTorch." |
NumPy |
|
|
Protobuf |
|
pip3 install protobuf==3.20.3 --user Or pip3 install protobuf==3.20.2 --user |
pyyaml |
- |
pip3 install pyyaml --user |
transformers |
5.5.4 |
pip3 install transformers==5.5.4 --user |
loguru |
- |
pip3 install loguru --user |
datasets |
- |
pip3 install datasets --user |
accelerate |
- |
pip3 install accelerate --user |
compressed_tensors |
0.15.0.1 |
pip3 install compressed_tensors==0.15.0.1 --user |
scipy |
- |
pip3 install scipy --user |
torchao |
- |
pip3 install torchao --user |
einops |
- |
pip3 install einops --user |
sentencepiece |
- |
pip3 install sentencepiece --user |
datasets |
4.8.4 |
pip3 install datasets==4.8.4 --user |
zstandard |
0.25.0 |
pip3 install zstandard==0.25.0 --user |