代码拉取完成,页面将自动刷新
昇腾样例仓提供了一系列媒体数据处理(DVPP/AIPP)、算子开发与调用(Ascend C)、推理应用开发与部署(AscendCL)等场景的丰富代码样例给开发者进行参考学习,帮助开发者快速入门,进而熟练掌握CANN关键特性使用。
样例名称 | 样例介绍 | 开发语言 |
---|---|---|
DVPP接口样例 | 图像视频处理(DVPP)单接口样例,包含图片视频解码(vdec/jpegd)、缩放(resize)、抠图(crop)、转换(vpc)等功能 | C++ |
单算子样例 | 自定义算子开发介绍,单算子调用样例,包含Add/batchnorm/conv2d/lstm/matmul/reshape等算子 | C++ |
Ascend C单算子样例 | 自定义Ascend C算子开发介绍,单算子调用样例,包含Add/LayerNorm/MatMul/MatMulLeakyRelu/MoeSoftMaxTopK等算子 | Ascend 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:算子开发与使用相关样例
|--/AddCustomSample:Ascend C算子开发Add样例
|--FrameworkLaunch: 单算子工程及调用样例
|--AclNNInvocation: 单算子API执行样例
|--AclOfflineModel: 单算子模型执行样例
|--AclOnlineModel: 单算子模型执行样例
|--AddCustom: 单算子工程
|--CppExtensions: pybind调用样例
|--PytorchInvocation: pytorch调用样例
|--TensorFlowInvocation: tensorflow调用样例
|--KernelLaunch: 内核调试调用样例
|--AddKernelInvocation: 内核调试调用样例
|--AddKernelInvocationNeo: Kernel Launch调试样例
|--AddKernelInvocationTilingNeo: 带Tiling的Kernel Launch调试样例
|--/...
|--/...
- /python:Python样例归档路径(待迁移至/inference)
|--/contrib:外部贡献推理样例
|--/level1_single_api:CANN AscendCL接口、DVPP接口、Graph接口等单接口样例
|--/level2_simple_inference:AscendCL推理应用样例
|--/level3_multi_model:多模型串接综合样例
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。