一、开发环境准备
1.1 购买云服务器ECS,添加活动提供的共享镜像
1.1.1 登录华为云官网,点击控制台
1.1.2 服务列表--弹性云服务器ECS--购买弹性云服务器,然后依照活动指导手册购买配置指定规格的ECS,添加共享镜像(tips:记得自己设置的ECS用户名与密码)
1.2 安装MindStudio
MindStudio下载链接: MindStudio下载-昇腾社区 (hiascend.com)
1.3 下载情绪识别样例
二、开发环境配置
1.解压下载好的情绪识别样例,使用MindStudio打开(file--open--MindStudioCAMP_FacialExpression)
演示如下(示例):
2.配置CNN同步
2.1 MindStudio(File -- Settings -- Appearance & Behavior -- System Settings -- CANN)
演示如下(示例):
2.2 点击“change CNN",进入Remote CANN Setting界面设置
2.2.1 点击“+”号
2.2.2 输入对应的服务器信息,测试连接,待测试成功后,点击“ok”
2.2.3 在Remote CANN location 位置上输入“/usr/local/Ascend/ascend-toolkit/latest” ,点击“finish”
2.2.4 待完成后,需要重启MindStudio
3. Install SDK
3.1 MindStudio(File -- Settings -- Appearance & Behavior -- System Settings -- MindX SDK),点击“Install SDK”
3.2 进入Remote MindX SDK Setting界面后,自上而下依次输入“/usr/local/Ascend/ascend-toolkit/latest” 和“/usr/local/Ascend/mxManufacture-3.0.RC3”,点击“ok”,等待处理完成
4. 同步ECS上的SDKs
4.1 File -- Project Structure -- Platform Settings -- SDKs
完成后如下图所示
4.2 还是在上图的目录界面中,选择“project”,为“SDK"选择”Remote Python 3.9.5"
4.3 在“Project Structure -- Modules -- MindStudioCAMP_FacialExpression -- Dependencies" 选择刚才的"Remote Python 3.9.5",然后点击“ok”
4.4 Tools -- Deployment -- Automatic Upload
选择自己的服务器,点击自动加载
5. 配置完成
三. 运行情绪识别样例
3.1 删除my_result.jpg 图片
3.2 注意:下图中的main 图标是蟒蛇型的python解释器图标,使用这个意味着我们在本地运行情绪识别样例。如果我们要使用ECS来远程运行解析情绪识别样例,我们需要更换解释器。
更换解释器操作如下
点击“+” ,选择“Ascend Traning”,deployment中选择第2个即可。
3.3 演示情绪识别样例如下