tar文件请从NJU Box的lm-sv/docker中获取。
环境说明:
MindSpore 2.8.0
MindSpeed-Core-MS r0.5.0
MSAdapter 0.4.0
CANN 8.5.0
MindSpeed-LLM 2.3.0
MindSpeed-MM 2.3.0
MindFormers 1.8.0
Megatron 12.1
内含的conda环境:
| conda名称 | 说明 |
| mindspeed | LLM PTA |
| mindspore | LLM MSA |
| mindformers | MindFormers |
| mm-pta | MM PTA |
| mm-msa | MM MSA |
环境相关组件保存于/workspace下。
一般建议在/app目录进行开发。
按示例启动命令,/shared和/data为容器与宿主机的共享目录。
docker容器启动命令示例:
docker run -dit --ipc=host --net=host \
--name=容器名 \
--privileged=true \
--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/ascend_install.info:/etc/ascend_install.info \
-v /etc/hccn.conf:/etc/hccn.conf \
-v /usr/local/sbin/npu-smi:/usr/local/sbin/npu-smi \
-v /usr/local/Ascend/driver:/usr/local/Ascend/driver \
-v /usr/local/Ascend/add-ons/:/usr/local/Ascend/add-ons \
-v /etc/localtime:/etc/localtime \
-v /shared:/shared \
-v /data:/data \
lm-sv:0.1.0 \
/bin/bash
进入容器终端:
docker exec -it 容器名 bash