自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 【2023 · CANN训练营第一季】昇腾AI高阶课(TIK C++算子开发入门-第二章)学习笔记

• 标准TIK C++算子开发流程:完成核函数开发,完成单算子网络程序开发基于ACL单算子调用方式进行算子运行验证。• tiling结构体设计tiling结构体 - 实现tiling解析函数 - 核函数调用tiling结构体。• 算子分析:输入输出,实现逻辑核函数定义:定义入口函数内部实现:根据矢量编程范式实现算子类。• 快速TIK C++算子开发流程:完成核函数开发,基于内核调用符进行算子验证。• 使用宏函数GET_TILINT_DATA暴露给核函数进行调用。

2023-05-23 14:42:24 228

原创 【2023 · CANN训练营第一季】昇腾AI高阶课(Ascend C算子开发入门-第一章)学习笔记

使用c/c++作为前端语言的算子开发工具四层接口抽象、并行编程范式、孪生调试等技术使用c/c++愿语编程编程模型屏蔽硬件差异,编程范式提高开发效率多层级API封装,从简单到灵活,兼顾易用高效孪生调试,CPU侧模拟NPU侧行为常用数据结构GlobalTensor:用来存放GlobalMemory(外部存储)的全局数据LocalTensor : 用于存放核上LocalMemory(内部数据)的数据矢量计算指令接口:能启用AICore中的Vector进行计算。

2023-05-23 14:39:43 573 1

原创 【2023 · CANN训练营第一季】昇腾AI进阶课(应用开发深入讲解)学习笔记

• --model 指定原始模型--framework 指定原始网络模型架构-- input_format 输入数据格式--input_shape 输入输出格式--output 输入模型的路径与文件名--insert_op_conf 插入算子的配置文件路径&文件名。• 开源模型经过Parser解析,转换为IR Graph经过图准备,图拆分,图优化,图编译转换为离线模型。• 结构设计-原始模型与输入输出分析-样例编写-样例运行。• acldvppMalloc 内存申请与释放。

2023-05-11 19:58:08 152 1

原创 【2023 · CANN训练营第一季】昇腾AI入门课(PyTorch)学习笔记

AI全栈架构• 芯片 - 芯片使能 - AI框架 - 应用使能• 芯片使能 - CANN计算加速库,芯片算子库,算子开发工具• AI框架(华为MindSpore,Pytorch,TensorFlow)• 应用使能 - ModelArts•异构计算架构CANN• 昇腾计算语言接口(AscendComputingLanguage)• 计算服务层:提供计算库• 计算编译引擎:提供图编译与TBE算子开发支持• 计算执行引擎。

2023-05-11 10:39:55 463 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除