30ee239dd177d6edfba344895110b785.png

4 月 28 日,机器之心联合华为昇腾学院开设的线上公开课《轻松上手开源框架 MindSpore》第三课完成,华为云与计算 BG 计算开源生态部工程师王辉为大家带来了主题分享《MindSpore代码流程分析》,第三课回顾视频如下:

https://www.bilibili.com/video/BV14Q4y1T7JX​www.bilibili.com

第三课精选问答

在第三课的 QA 环节中,有一些问题被大家广泛提到,王辉讲师再次做了精选与编辑,供大家参考。

Q1:怎么导出 Atlas200dk 可用模型?

我理解 Atlas200dk 如果是用昇腾 310 芯片的话,当我们选择 GEIR 格式做模型导出的时候,系统会导出支持昇腾 310 推理的模型,这种情况就能满足这位同学提到的导出 Atlas 200dk 可用模型的要求。

Q2:MindSpore 什么时候支持 win10?

很高兴地向大家宣布,MindSpore CPU 版本当前已经支持在 win10 系统中安装。我本地的环境就是 win10 系统,上面安装了 MindSpore;如果大家想了解 MindSpore CPU 版本在 win10 系统上的具体安装步骤,可以查阅 MindSpore 官网教程(https://www.mindspore.cn/tutorial/zh-CN/master/advanced_use/mindspore_cpu_win_install.html)进行尝试。

Q3:使用 MS 建立训练模型代码能有多简单?

除去网络的定义,MindSpore 提供了 Model 类的接口,大多数场景只需几行代码就可完成模型训练。当然我没有尝试过使用 TF 或 PyTorch 最简单用几行实现模型的训练,但我在开始接触 MindSpore 的时候感觉已经很简单了。

Q4:ModelArts 中能使用 MS?

大家可以查阅 MindSpore 官网教程(https://www.mindspore.cn/tutorial/zh-CN/master/advanced_use/use_on_the_cloud.html),教程中详细展示了用户如何使用 ModelArts 来做 MindSpore 的模型训练。

Q5:ModelArts 中能编译测试 CPU 算子?

当前 ModelArts 只提供了 Ascend910 环境,因而不支持 CPU 算子的编译测试。

Q6:MindSpore 对 GPU 的支持怎么样了?有具体的 Roadmap 吗?

当前 MindSpore modelzoo 中有部分模型已经支持 GPU 的训练和推理,其他模型也在不断地进行完善;在分布式并行训练方面,MindSpore 当前支持 GPU 多卡的训练。至于具体的 Roadmap, 大家可以访问 MindSpore 官网(https://www.mindspore.cn/docs/zh-CN/master/roadmap.html)和项目 Release notes(https://gitee.com/mindspore/mindspore/blob/master/RELEASE.md)进行查阅。

大家后续如有更多问题,欢迎关注 MindSpore 的gitee和github,随时提 issue,官方人员将及时为大家解答:

  • Gitee:https://gitee.com/mindspore
  • GitHub:https://github.com/mindspore-ai

第三课PPT如下:

1bf80aa471c6f65822ced3204843dbe3.png

918b317c842f8b524241317e3cbeac20.png

168754c617522b7c351a584feea07c98.png

902be35b480fd122ef5ee401d5c91c2c.png

4d412dde008a1f02a200ee0dad0c3394.png

cf8c280c0f31117e45c040f688a34fe7.png

083b4d40432cbfb514b43628564f3f13.png

901b45389d70df075a92e6afe759b916.png

e2bffba207b2de151632bebee3427e89.png

2e75912b95a7e574c63b9e742df64fc0.png

81f78598a41e490be8c85c9366d99ab7.png

65da476a1bcdc5d8aaa2350154663fe0.png

9545d29754f65515fdc7174ee5e61934.png

6eb9773e3010ecc3897e4746ffdfb86c.png

18de0af33fcfa9751d3855cd595c9245.png

a0314163c08414033730f0965fc56ae4.png

15a87a173023fcec1d6406a5131e359a.png

cc9d4c39cf43a679b74827ab7aefa046.png

d982c403d8396664f8cedf7b9dabd103.png

047e17e6ded7b911f22128b816af94a1.png

960abdfdb1af28de161456512c3eb072.png

1a7e8df031832176ac0fe8ab056943a1.png

0592fe22fa9be4c046b3bf97935d503c.png

653672f6695d15ad14c136c5f330301d.png

9c8bdad8cd26dec2fde9cf5365ee76e4.png

4月30日 20:00 第四课《k8s MindSpore Operator 介绍》

课程详情请点击:

报名 | 容器化部署与运行,华为k8s MindSpore Operator解析(附五一特别活动)​mp.weixin.qq.com
039e301dbfa9e4bd4733f74322956be3.png
Logo

昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链

更多推荐