【2023 · CANN训练营第一季】——学习优化-01跟着视频学CANN
2023年,CANN训练营已经进入第三个年头,2021年和2022年共举办了七期训练营,留下了丰富的学习视频。这些往期的视频回放存在B站的“昇腾Ascend”,更早期的视频在B站“起飞的老谭”上。现在将往期的视频,按推理、模型、算子这三个方向进行分类整理,方便大家学习和使用。
1、推理:有AscendCL(Ascend Computing Language)和MindX SDK的应用开发编程方式,MindX底层应该也是调用AscendCL接口。
AscendCL(Ascend Computing Language)是一套用于在昇腾平台上开发深度神经网络推理应用的C语言API库,pyACL(Python Ascend Computing Language)就是在AscendCL的基础上使用CPython封装得到的Python API库,使开发者可以通过Python来开发自己的应用。在推理应用开发过程中,遇到图像/视频数据处理,需要用到AIPP和DVPP的知识。
2、模型:包括Tensorflow、Pytorch训练脚本的迁移、优化;以及华为的MindSpore框架。
3、算子:CANN算子有两种类型,TBE算子与AI CPU算子。TBE算子运行在AI Core上,TBE算子有两种开发方式 :DSL与TIK。
本次训练营可以重点去看:1)Tensorflow训练迁移及调优;2)Pytorch训练迁移及调优;3)AscendCL方式推理;4)TIK算子开发。
文末有彩蛋视频☺☺☺!预祝大家在新一期的CANN训练营,学好,玩好,获大奖!!!
一、推理
1、AscendCL方式:
基础开发
1)【2022年2期】新手班《昇腾AI入门课(上)》
https://www.bilibili.com/video/BV11f4y1o7a1
2)【2022年3期】昇腾AI入门课(下)
https://www.bilibili.com/video/BV1Qv4y1R7WQ
3)ACL系列教程-初级篇(合集,7讲)(分类讲解,有兴趣可以看一下)
https://space.bilibili.com/668461244/channel/seriesdetail?sid=519500
高阶应用——偏重实战,综合应用
1)【2022年2期】进阶班《昇腾AI趣味应用实现(上)》
https://www.bilibili.com/video/BV1dr4y1g72y
2)【2022年2期】进阶班《昇腾AI趣味应用实现(下)》
https://www.bilibili.com/video/BV1ZZ4y1e7Xa
3)【2022年3期】AI目标属性编辑应用(上)
https://www.bilibili.com/video/BV1gG4y1476o
4)【2022年3期】AI目标属性编辑应用(下)
https://www.bilibili.com/video/BV1SP411T7YA
5)【2022年2期】高阶班《玩转CANN目标检测与识别一站式方案(上)》
https://www.bilibili.com/video/BV19S4y1E7GU
6) 【2022年2期】高阶班《玩转CANN目标检测与识别一站式方案(下)》
https://www.bilibili.com/video/BV1kd4y1D72u
2、MindX方式:
1)【2021年2期】萌新-应用营第一课——MindX SDK快速开发AI应用
https://connect.huaweicloud.cn/courses/learn/course-v1:HuaweiX+CBUCNXA042+Self-paced/about?isAuth=0&cfrom=hwc
2)【2021年2期】萌新-应用营第二课——和X一起冲上云霄
https://www.bilibili.com/video/BV1wh411a72c
3)【2021年2期】萌新-应用营第三课——与X终极一战
https://www.bilibili.com/video/BV1t64y1z78B
4)【2021年2期】高玩-应用营视频课程:MindX应用使能组件介绍
https://www.hiascend.com/zh/activities/cloud2021/live/8120
5)【2021年2期】高玩-应用营实验课程:使用MindX SDK开发智能质检应用
https://lab.huaweicloud.cn/testdetail_531
6)【2021年2期】高玩-应用营实验课程:MindX SDK + Pytorch yolov5 应用案例详解
https://bbs.huaweicloud.cn/forum/thread-118598-1-1.html
7)【2021年3期】应用营-MindX第一课——我的兄弟叫MindX
https://www.bilibili.com/video/BV1g3411m7AT
8)【2021年3期】应用营-MindX第二课——MindX全家桶来啦
https://www.bilibili.com/video/BV1Uh411J7R8
二、模型
一)、模型训练迁移:
1、tensorflow训练迁移
1)【2022年2期】新手班《昇腾AI入门课(下)》(tensorflow)
https://www.bilibili.com/video/BV1YY4y1A78r
2)【2021年1期】模型营第一讲——TensorFlow训练脚本迁移
https://www.bilibili.com/video/BV1RU4y18748
3)【2021年1期】模型营第二讲——TensorFlow网络脚本训练(ModelArts)
https://www.bilibili.com/video/BV1564y1S7Xs
4)【2021年1期】模型营第三讲——训练性能分析及示例演示
https://www.bilibili.com/video/BV1Fy4y14725
5)【2022年1期】《TensorFlow精度调优之搞定LOSSSCALE》
https://www.bilibili.com/video/BV14L4y157mN/
6)【2022年1期】《TensorFlow精度调优之拿下浮点溢出》
https://www.bilibili.com/video/BV1yi4y1U7CA/
2、pytorch训练迁移及调优
1)【2022年3期】昇腾AI入门课(上)
https://www.bilibili.com/video/BV1qM411r7qa/
2)【2022年3期】基于昇腾PyTorch框架的模型训练调优(上)
https://www.bilibili.com/video/BV1AG4y1o73U
3)【2022年3期】基于昇腾PyTorch框架的模型调优(下)
https://www.bilibili.com/video/BV1MG4y137eQ
二)、Mindspore框架
1)【2021年2期】萌新-模型营第一课——当你成为一个卷积算子
https://www.bilibili.com/video/BV18v411H7fK/
2)【2021年2期】萌新-模型营第二课——卷积:我裂开了
https://www.bilibili.com/video/BV1df4y1L7TJ
3)【2021年2期】萌新-模型营第三课——卷积:我好像见鬼了
https://www.bilibili.com/video/BV1TK4y1u7Bd
4)【2021年3期】模型营第一课——我们是好兄弟,肯定要“GE”呀
https://www.bilibili.com/video/BV13M4y137Rs
5)【2021年3期】模型营第二课——喂~ IT!
https://www.bilibili.com/video/BV1HL411G77D
6)【2021年3期】模型营第三课——MindSpore的功能“多么?太”多了!
https://www.bilibili.com/video/BV1hh411b77f
7)【2022年2期】进阶班《基于昇思的GAN实现(上)》
https://www.bilibili.com/video/BV1x94y1X7im
8)【2022年2期】进阶班《基于昇思的GAN实现(下)》
https://www.bilibili.com/video/BV1TG411p7HJ
三、算子
1、AI CPU算子开发
1)【2021年1期】算子营第一讲——AI CPU算子开发流程简介
https://www.bilibili.com/video/BV1Ab4y1D7ZJ
2)【2021年1期】算子营第二讲——AI CPU算子开发详解
https://www.bilibili.com/video/BV1xU4y1h76C
3)【2021年1期】算子营第三讲——AI CPU算子验证与测试
https://www.bilibili.com/video/BV11v41177U5
4)【2022年2期】高阶班《昇腾CANN算子精讲课(上)》
https://www.bilibili.com/video/BV1zg411f7qd
2、TBE DSL算子开发
1)【2021年2期】高玩赛段-算子营——TBE算子开发(初级)(CANN5.x版本)
这是个合集,总共有4节课程: https://www.bilibili.com/video/BV1L44y127df
2)【2022年3期】昇腾CANN算子精讲课(上)
https://www.bilibili.com/video/BV1R44y1D73B
3)【2022年3期】昇腾CANN算子精讲课(下)
https://www.bilibili.com/video/BV1V24y1D7e8
3、TBE TIK算子开发
1)【2021年3期】算子营——TBE算子开发(高级)(CANN5.x版本)
这是个合集,总共有8节课程: https://www.bilibili.com/video/BV1k64y147Gy
4、算子的综合课程:算子系列课程里,2021年第4期训练营将算子的开发、调优、单算子应用于推理,串起来讲了一遍,一期“狠”活,很值得大家学习了解和学习。
1)【2021年4期】第二课——算子好吃吗?(开发)
https://www.bilibili.com/video/BV16S4y1D771
2)【2021年4期】第一课——你为什么这么慢?!(调优)
https://www.bilibili.com/video/BV1DM4y1P7aF
3)【2021年4期】第三课——一个算子也能带你飞!(单算子推理)
https://www.bilibili.com/video/BV1144y1E7Gz
4)【2021年4期】知识梳理——这知识啊,都学杂啦,老谭帮你捋捋吧!(串讲)
https://www.bilibili.com/video/BV1wF411676g
------------------------------------------------彩蛋----------------------------------------------------------
- 点赞
- 收藏
- 关注作者
评论(0)