昇腾CANN
文章平均质量分 71
Eric. Scott. Lin.
这个作者很懒,什么都没留下…
展开
-
【2023·CANN训练营第一季】ResNet50图片分类应用——运行调试
类别标签和类别的对应关系与训练模型时使用的数据集有关,本样例使用的模型是基于imagenet数据集进行训练的,您可以在互联网上查阅imagenet数据集的标签及类别的对应关系,可单击。切换到可执行文件main所在的目录,给该目录下的main文件加执行权限。切换到可执行文件main所在的目录,运行可执行文件。切换到可执行文件main所在的目录,运行可执行文件。即开发环境和运行环境不在同一台服务器上时。请注意,下文中的样例目录均指“开发环境和运行环境分离。以运行用户登录运行环境。开发环境和运行环境合设。原创 2023-05-31 23:45:12 · 128 阅读 · 0 评论 -
【2023·CANN训练营第一季】ResNet50图片分类应用——编译程序
完成了环境、资源的准备,将资源进行预处理之后就进入到正式的模型编译执行环节啦没有完成环境、资源准备的同学们先看我前两篇文章请注意,下文中的样例目录均指“”目录。编译文件涉及的代码结构。原创 2023-05-21 02:02:18 · 125 阅读 · 0 评论 -
【2023·CANN训练营第一季】ResNet50图片分类应用——准备环境
该样例主要是基于Caffe ResNet-50网络(单输入、单Batch)实现图片分类的功能。原创 2023-05-18 00:00:27 · 124 阅读 · 0 评论 -
【2023·CANN训练营第一季】昇腾310的YoloV5模型部署概念简述——基础知识
本文旨在解释在昇腾310系列上部署YoloV5模型过程中提到的一些概念。原创 2023-05-16 22:12:49 · 980 阅读 · 0 评论 -
【2023·CANN训练营第一季】ESP32控制器开发入门
目前小车上需要使用ESP32进行控制的主要为四个电机以及摄像头云台的两轴舵机,二者的实现方式均是**依靠PWM信号脉冲的占空比,改变信号的占空比**就可以改变电机的转速以及舵机旋转的角度。原创 2023-05-16 22:12:15 · 182 阅读 · 0 评论 -
【2023·CANN训练营第一季】昇腾Al计算平台CANN的逻辑架构
本文旨在浅析昇腾Al计算平台`CANN`的逻辑架构原创 2023-05-16 22:10:49 · 256 阅读 · 0 评论 -
【2023·CANN训练营第一季】昇腾AI基础知识
本文旨在介绍关于昇腾AI全栈的一些基础知识原创 2023-05-17 00:11:46 · 104 阅读 · 0 评论 -
【2023·CANN训练营第一季】TIK C++调用核函数
TIK C++是一种使用C/C++作为前端语言的,通过四层接口抽象、并行编程范式、孪生调试等技术,极大提高算子开发效率,助力Al开发者低成本完成。原创 2023-05-15 23:17:20 · 283 阅读 · 1 评论 -
【2023·CANN训练营第一季】TIK C++算子执行的不同模式
TIK C++算子可用执行模式: 算子功能调试用,可以模拟在NPU上的计算行为,不需要依赖昇腾设备模式: 算子功能/性能调试用,可以使用NPU的强大算力进行运算加速使用**内置宏 **标识被宏包括的代码在特定的模式下编译 表示在模式下会编译该段代码 表示在模式下会编译该段代码2. 运行NPU模式包含的头文件3. 核函数的定义4. 设备侧执行逻辑5. 主机侧执行逻辑负责数据在主机侧内存的申请,主机到设备的拷贝,核函数执行同步和回收资源的工作主机侧执行CPU模式逻辑原创 2023-05-15 23:16:03 · 229 阅读 · 0 评论 -
【2023·CANN训练营第一季】TIK C++ 常用接口
用来存放(外部存储)的全局数据GlobalTensor的定义原型//设置1nputBloba1的大小为256// 类型为int32_t// 设置源操作数在Global Memory上的起始地址为src_gm,所占外部存铺的大小为256个int32_t// 将Global Memory上的inputGlobal拷贝到Local Memory的inputLocal上...用于存放核上(内部存储)的数据LocalTensor的定义原型。原创 2023-05-15 23:12:21 · 1750 阅读 · 0 评论 -
【2023·CANN训练营第一季】TIK C++算子开发
本文旨在浅析在TIK C++算子开发过程中的一些步骤原创 2023-05-15 23:11:37 · 249 阅读 · 1 评论 -
【2023·CANN训练营第一季】TIK C++入门基本知识
TIK C++是一种使用C/C++作为前端语言的算子开发工具,通过四层接口抽象、并行编程范式、孪生调试等技术,极大提高算子开发效率,助力Al开发者低成本完成算子开发和模型调优部署C/C++原语言编程编程模型屏蘞硬件差异,编程范式提高开发效率多层级API封装,从简单到灵活,兼顾易用与高效孪生调试,CPU侧模拟NPU侧的行为,可先在CPU侧调试。原创 2023-05-15 23:09:33 · 309 阅读 · 1 评论 -
【2023·CANN训练营第一季】Linux基础(五)
这是我在昇腾CANN训练营的学习笔记,今天要讲的是关于Linux基础的一些操作命令。原创 2023-05-15 23:08:13 · 50 阅读 · 0 评论 -
【2023·CANN训练营第一季】Linux基础(四)
这是我在昇腾CANN训练营的学习笔记,今天要讲的是关于Linux基础的一些操作命令。在开始讲今天的内容之前,浅浅的分享一个我遇到的小问题。原创 2023-05-15 22:51:00 · 73 阅读 · 0 评论 -
【2023·CANN训练营第一季】Linux基础(三)
这是我在昇腾CANN训练营的学习笔记,今天要讲的是关于Linux基础的一些操作命令。原创 2023-05-15 15:12:09 · 106 阅读 · 1 评论 -
【2023·CANN训练营第一季】Linux基础(二)
这是我在昇腾CANN训练营的学习笔记,今天要讲的是关于Linux基础的一些操作命令。原创 2023-05-15 15:08:58 · 106 阅读 · 0 评论 -
【2023·CANN训练营第一季】Linux基础(一)
这是我在昇腾CANN训练营的学习笔记,今天要讲的是关于Linux基础的一些操作命令。原创 2023-05-15 14:29:41 · 80 阅读 · 0 评论