在容器中安装MindIO ACP SDK
对接Torch和MindSpore使用MindIO ACP SDK,加速Torch和MindSpore训练CheckPoint save和load操作。

- 容器的镜像制作、镜像部署、镜像安全加固等由使用者完成,环境中以Python 3.7为例。
- 此处以对接Torch为例,对接MindSpore的步骤参考对接Torch操作步骤即可。whl包的Python版本需要相对应,如:Torch选择torch_mindio-{version}-cp37-cp37m-linux_{arch}.whl,MindSpore的whl包就要对应选择mindio-{version}-cp37-cp37m-linux_{arch}.whl。
- 使用{MindIO-install-user}解压步骤 3获取到的MindIO ACP软件安装包:Ascend-mindxdl-mindio_{version}_linux-{arch}.tar,得到一个mindio目录。
tar -xvf Ascend-mindxdl-mindio_{version}_linux-{arch}.tar
表1 解压后内层目录结构 文件名
说明
scripts
安装相关脚本目录。
libbdm.so
MindIO ACP服务依赖动态库。
libhse_authorization.so
libhse_cert.so
libhse_cryption.so
memfs.conf
MindIO ACP配置文件。
ockiod
MindIO ACP二进制文件。
seceasy_encrypt
安全加密工具。
VERSION
MindIO ACP版本信息记录文件。
mindio-{version}-cp37-abi3-linux_{arch}.whl
MindSpore框架的MindIO ACP SDK。
torch_mindio-{version}-cp37-abi3-linux_{arch}.whl
Torch框架的MindIO ACP SDK。
- 进入mindio目录,将torch_mindio-{version}-cp37-abi3-linux_{arch}.whl上传至目标容器的任意路径下。
cd mindio
- 以容器管理用户登录并进入目标容器。
- 进入上传路径,安装MindIO ACP SDK。
pip3 install torch_mindio-{version}-cp37-abi3-linux_{arch}.whl --force-reinstall
- 首次安装MindIO ACP SDK回显如下,表示安装成功。
1 2 3
Processing ./torch_mindio-{version}-cp37-abi3-linux_{arch}.whl Installing collected packages: torch-mindio Successfully installed torch-mindio-{version}
- 非首次安装MindIO ACP SDK回显如下,表示安装成功。
1 2 3 4 5 6 7
Processing ./torch_mindio-{version}-cp37-abi3-linux_{arch}.whl Installing collected packages: torch-mindio Attempting uninstall: torch-mindio Found existing installation: torch-mindio {version} Uninstalling torch-mindio-{version}: Successfully uninstalled torch-mindio-{version} Successfully installed torch-mindio-{version}
- 首次安装MindIO ACP SDK回显如下,表示安装成功。
父主题: 安装MindIO ACP