Skip to main content

12.11 How to install Mindformers

●Way 1: Linux source code compilation and installation Support source code compilation and installation, users can execute the following commands to install the package

git clone -b dev https://gitee.com/mindspore/mindformers.git
cd mindformers
bash build.sh

●Way 2: Images docker download command

docker pull swr.cn-central-221.ovaijisuan.com/mindformers/mindformers0.8.0_mindspore2.2.0:aarch_20231025

Creating a Container

#--device is used to control the running NPU card number and range of the specified container

#-v is used to map directories outside the container

#--name is used to customize the container name

docker run -it -u root \
--ipc=host \
--network host \
--device=/dev/davinci0 \
--device=/dev/davinci1 \
--device=/dev/davinci2 \
--device=/dev/davinci3 \
--device=/dev/davinci4 \
--device=/dev/davinci5 \
--device=/dev/davinci6 \
--device=/dev/davinci7 \
--device=/dev/davinci_manager \
--device=/dev/devmm_svm \
--device=/dev/hisi_hdc \
-v /etc/localtime:/etc/localtime \
-v /usr/local/Ascend/driver:/usr/local/Ascend/driver \
-v /var/log/npu/:/usr/slog \
-v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi \
--name {Please enter the container name manually} \
swr.cn-central-221.ovaijisuan.com/mindformers/mindformers0.8.0_mindspore2.2.0:aarch_20231025 \
/bin/bash