《CANN训练营三步入门独家绝技》
- 第一式——学习路径很重要
在这个互联网飞速发展的时代,我们拥有着前所未有的资源获取途径,面对嘈杂的学习资源,一个好的学习路径往往能让人事半功倍,避免踩坑。我个人所推荐的昇腾计算产业学习路径如下:
(1)、初识昇腾
人工智能正处于爆发式增长的前夜。如果用一句话来概括当前产业的发展,那就是:算法和模型不断取得新突破,技术与产业相结合正方兴未艾。我们已经看到了智能时代的第一缕曙光。
在这个大背景下,华为推出其自研的一套昇腾计算产业。昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈AI计算基础设施、行业应用及服务,包括昇腾系列处理器、系列硬件、CANN(异构计算架构)、AI计算框架(MindSpore)、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链。其体系可以粗略的理解为:硬件层有自研的计算芯片Ascend处理器,自研的异构计算架构CANN。软件层有自研的AI框架MindSpore,对标主流的AI框架PyTorch、Tensorflow等。华为还提出了一站式AI开发平台ModelArts助力开发者零基础开发AI应用。昇腾万里,让智能无所不及。全流程国产化,打破“卡脖子”。
(2)、在线课程
记住这个链接,会经常用到:
昇腾社区-官网丨昇腾万里 让智能无所不及 (hiascend.com)
在顶部导航栏找到“在线课程”:
在这里有许多教学课程,往期CANN训练营和MindStudio训练营的回放也在这个页面。
建议零基础小伙伴先学习训练营的新手班课程,然后再选择感兴趣的方向进行深究。
在顶部导航栏的“开发者路径”中对学习内容做了分类整合,可供参考:
(3)、在线实验
在昇腾社区官网顶部导航栏找到“在线实验”,有了理论知识,自然少不了实操啦,这里有很多实操实验供你选择,快来试一试吧~
(4)、一些认证
当你有了一下基础知识和实操经验,可以尝试考取一些认证,比如一些微认证或者华为HCIA和HCIP职业认证。
华为云认证_职业认证_开发者认证_微认证_华为云开发者学堂-华为云 (huaweicloud.com)
昇腾论坛有人总结了一个网址合集:
昇腾解决方案新手学习资源_昇腾高校专区_昇腾论坛 (hiascend.com)
- 第二式——遇到报错三步走
(1)、查文档
遇到报错,要善于查看各种官方文档,在官方文档中一般都会有报错原因和解决方法。
可以直接将错误日志复制到文档左上角的搜索栏中。
(2)、查论坛
昇腾方面的论坛内容已经从华为云论坛中独立出来了,现在就叫昇腾论坛:
我们可以在昇腾论坛中发布求助帖来寻求大佬帮助。当然,你也可以将你的创作分享、一些心得、报错处理经验等发布到昇腾论坛~
(3)、咨询大佬
去训练营的微信群,会有官方人员答疑的~
三、第三式——实践应用才是真
实践才是检验真理的唯一标准,有了前面的铺垫,接下来我们可以通过官方样例(Samples仓)动手实践,也可自己找个课题,参加各种AI大赛,磨练自己的技能。你可以通过昇腾社区中的解决方案寻找灵感。打造基于昇腾产业链开发人工智能应用,助力我国AI行业。
Samples的码云仓:samples: CANN Samples (gitee.com)