1 Star 0 Fork 958

yiakwy/samples

forked from Ascend/samples 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

简介

昇腾样例仓提供了一系列媒体数据处理(DVPP/AIPP)、算子开发与调用(Ascend C)、推理应用开发与部署(AscendCL)等场景的丰富代码样例给开发者进行参考学习,帮助开发者快速入门,进而熟练掌握CANN关键特性使用。

目录

环境准备

推荐样例

样例名称 样例介绍 开发语言
DVPP接口样例 图像视频处理(DVPP)单接口样例,包含图片视频解码(vdec/jpegd)、缩放(resize)、抠图(crop)、转换(vpc)等功能 C++
单算子样例 自定义算子开发介绍,单算子调用样例,包含Add/batchnorm/conv2d/lstm/matmul/reshape等算子 C++
sampleResnetQuickStart 推理应用入门样例,基于Resnet50模型实现的图像分类应用 C++/Python
sampleResnetAIPP AIPP特性使用,基于Resnet50模型实现的图像分类应用 C++/Python
sampleResnetDVPP DVPP特性使用,基于Resnet50模型实现的图像分类应用 C++/Python
sampleYOLOV7 使能DVPP+AIPP特性,基于YoloV7模型实现的物体检测应用 C++
sampleResnetRtsp RTSP视频流输入,基于Resnet50模型实现的图像分类应用 C++
sampleCarColor 多模型串接,基于YoloV7模型和颜色分类模型实现的检测分类应用 C++
sampleYOLOV7MultiInput 多路输入综合样例,基于YoloV7模型实现的物体检测应用,支持多路RTSP流/视频输入、支持多卡并行 C++
sampleCrowdCounting 统计图片人头数量,基于CrowdCounting模型实现的推理应用 Python
sampleYOLOV7NMSONNX 后处理使用CANN算子进行加速,基于YoloV7模型实现的物体检测应用 Python

仓库结构

- /cplusplus:C++样例归档路径(待迁移至/inference)
    |--/contrib:外部贡献推理样例
    |--/level1_single_api:CANN AscendCL接口、DVPP接口、Graph接口等单接口样例
    |--/level2_simple_inference:AscendCL推理应用样例
- /docs:CANN Samples样例使用相关说明、FAQ文档
- /inference:推理应用相关样例
    |--/ACLHelloWorld:AscendCL推理应用入门“Hello World”
    |--/acllite:AscendCL高阶封装接口,包含C++及Python版本
    |--/contributeSamples:开发者贡献样例
    |--/mediaProcess:媒体(音视频)接口相关样例
    |--/memoryManagement:AscendCL内存管理样例
    |--/modelInference:推理应用样例目录,包含C++及Python版本
- /operator:算子开发与使用相关样例
    |--/op_implementation:Ascend C算子开发样例
    |--/op_using:Ascend C算子调用样例
- /python:Python样例归档路径(待迁移至/inference)
    |--/contrib:外部贡献推理样例
    |--/level1_single_api:CANN AscendCL接口、DVPP接口、Graph接口等单接口样例
    |--/level2_simple_inference:AscendCL推理应用样例
    |--/level3_multi_model:多模型串接综合样例

变更日志

时间 更新事项
2023/08/28 新增基于Ascend C的Add自定义算子aclnn调用样例:AddCustomSample/aclnn_online_model
2023/08/25 新增基于Ascend C的自定义算子核函数直调样例:AddCustomSample/kernel_direct_callLeakyReLUCustomSample/kernel_direct_call
2023/08/25 新增基于Ascend C的自定义算子实现:AddCustomSample/AddCustomLeakyReLUCustomSample/LeakyReLUCustom
2023/05/23 新增样例:sampleYOLOV7NMSONNX
2023/05/17 新增样例:sampleCrowdCounting
2023/05/16 样例新增功能点:sampleYOLOV7MultiInput
2023/05/16 新增样例:sampleCarColor
2023/05/11 新增样例:sampleResnetRtsp
2023/04/10 新增初级成长路径:growthpath
2023/03/29 新增标签:v0.9.0
2023/03/10 新增样例:ACLHelloWorld
2023/03/09 新增样例:sampleYOLOV7sampleMMDeploy
2023/02/17 新增样例:sampleResnetQuickStartsampleResnetAIPPsampleResnetDVPP
2023/02/10 新增目录分支:operatorinferencetraining 分别存放算子、推理、训练相关样例及指导。

许可证

Apache License 2.0

空文件

简介

CANN Samples 展开 收起
README
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/yiakwy/samples.git
git@gitee.com:yiakwy/samples.git
yiakwy
samples
samples
fix_broken_building_path

搜索帮助