Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
i-robot 2a00bf1991 | 1 week ago | |
---|---|---|
best_practices | 7 months ago | |
common | 1 year ago | |
cplusplus | 1 week ago | |
docs | 11 months ago | |
growthpath | 1 year ago | |
inference | 1 month ago | |
operator | 1 week ago | |
python | 1 month ago | |
robot/ascend_car | 7 months ago | |
st | 7 months ago | |
training | 1 year ago | |
.gitignore | 3 years ago | |
CONTRIBUTING_CN.md | 2 years ago | |
CONTRIBUTING_EN.md | 2 years ago | |
LICENSE | 3 years ago | |
NOTICE | 3 years ago | |
OWNERS | 11 months ago | |
README.md | 2 months ago | |
build_run.sh | 3 years ago |
昇腾样例仓提供了一系列媒体数据处理(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:多模型串接综合样例
CANN Samples
Text Python C++ C Markdown other
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》