Skip to content

Examples of industry's basic AI capabilities

License

Notifications You must be signed in to change notification settings

swxEmily/ascenddk

 
 

Repository files navigation

开源项目-Ascend Developer Kit

Ascend Developer Kit(缩写:Ascend DK)是基于华为公司自研的人工智能芯片Ascend 310的计算平台生态项目,提供了丰富的开源代码库,助力开发者进行AI应用程序的开发。Ascend DK可以轻松部署到Atlas 200 Developer Kit(缩写:Atlas 200 DK)中,Atlas 200 DK面向开发者提供一站式开发套件,包括AI硬件计算平台、相关配套工具等,让开发者可以高效编写在特定硬件设备上运行的人工智能应用程序。

源码说明

一级目录 二级目录 三级目录 说明
common
ascendcamera 使用Atlas DK开发板上的摄像头采集数据的样例
osd 推理结果图像后处理公共API
presenter 推理结果可视化实现样例
agent 与Presenter Server交互的API
server 展示Presenter Agent推送过来的推理结果,浏览器访问
utils 公共能力
ascend_ezdvpp 封装了dvpp接口,提供图像/视频的处理能力,如色域转换,图像/视频转换等
engine
computervision 视觉领域Engine
smartcity ascenddk smart city样例
facedetectionapp 人脸检测应用
facialrecognition 人脸识别应用
videoanalysis 视频结构化应用
travisci 持续集成构建脚本

源码使用指导

贡献流程

声明

华为Ascend芯片做为开放的AI计算平台,仅提供相关AI计算能力,使能第三方开发者,相关照片、视频等数据均由第三方开发者自行控制,由第三方开发者决定收集数据的内容与种类,华为不涉及任何用户数据的收集和保存。

加入我们

  • 欢迎提交issue对关心的问题发起讨论,欢迎提交PR参与特性建设
  • 如您有合作意向,希望加入Huawei Ascend生态合作伙伴,请发邮件至ascend@huawei.com,或访问Ascend官网,进一步了解详细信息。

About

Examples of industry's basic AI capabilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 46.5%
  • C++ 27.9%
  • Python 18.2%
  • HTML 2.7%
  • C 1.8%
  • CSS 1.2%
  • Other 1.7%