【2023 · CANN训练营第一季】——学习优化-01跟着视频学CANN

举报
dayao 发表于 2023/03/14 13:46:04 2023/03/14
【摘要】 在2023年第1期CANN训练营开营之际,将2021和2022年,共7期的训练营视频,按推理、模型、算子这三个方向进行分类整理,方便大家学习和使用。预祝大家学好,玩好,拿大奖!!!

        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.com/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.com/testdetail_531

6)【2021年2期】高玩-应用营实验课程:MindX SDK + Pytorch yolov5 应用案例详解

       https://bbs.huaweicloud.com/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

------------------------------------------------彩蛋----------------------------------------------------------

https://www.bilibili.com/video/BV14P4y1A7gD

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。