【CANN训练营第三季】2022——02环境搭建
前言:本期训练营有四个小班:昇腾AI入门课、AI目标属性编辑应用、基于昇腾PyTorch框架的模型训练调优、昇腾CANN算子精讲课。这四门课程涉及训练、推理和算子开发。训练需要使用ModelArts;推理和算子需要使用ECS服务器,算子开发,还需要安装MindStudio。本文将分别从创建ECS和Windows MindStudio两个方面进行描述。这个环境用于:昇腾AI入门课、AI目标属性编辑应用、和昇腾CANN算子精讲课。
一、ECS环境搭建
1、申请镜像资源和代金券
按照训练营的说明,申请镜像和代金券。到账后显示如下:

2、使用镜像创建ECS
1)从镜像开始,申请服务器

2)按提示一步一步配置

此处请选择按网络流量计费,选择按带宽计费的话,即使ECS关机,仍然会产生网络费用!

下一步,点确定就可以创建成功了。

3、登录ECS服务器,看看安装环境
1)使用“MobaXterm”,通过SSH到ECS上

2)环境检查
硬件NPU资源——npu-smi info——昇腾310芯片

软件开发环境:

3)准备运行用户——HwHiAiUser
开发和调试,需要使用运行用户,运行用户HwHiAiUser已经存在,默认密码Mind@123,也可以自行修改。还需要修改HwHiAiUser用户的默认shell为bash。用root用户,vi /etc/passwd,修改如下:

二、Windows MindStudio环境搭建
1、确认MindStudio版本
在MindStuido的文档里,有“版本说明/版本配套关系”,选择正确的匹配版本。本次镜像安装的CANN版本是6.0.RC1,配套MindStudio的版本是5.0RC3。

2、安装说明
下载正确的Windows MindStudio的安装包,按文档介绍安装所需环境,文档写的很详细,照做基本无坑,不赘述。

我选择的是“免安装的压缩包版本”

安装完成后,运行bin目录下的“MindStudio64.exe”

3、远程配置——详细内容会在“算子开发”的实际工程进行介绍
实质上,Windows版本的MindStudio,是将工程文件deploy到远程服务器上,并调用服务器上的CANN完成程序的调试和运行。
