CANN
CANN(Compute Architecture for Neural Networks)是华为针对AI场景推出的异构计算架构,对上支持多种AI框架,对下服务AI处理器与编程,发挥承上启下的关键作用,是提升昇腾AI处理器计算效率的关键平台。
开发与成长
CANN-Learning-hub
CANN学习中心仓,支持在线互动运行、边学边练、提供教程、示例与优化方案,覆盖从入门到进阶的全栈学习资源。
CANN-Samples
CANN官方示例代码库,覆盖算子开发、模型推理、训练等典型场景,可直接编译运行,开箱即用上手CANN。
CANNJudge
边学边练,快速成长。在线挑战榜单,刷题积分赢取算力卡券,对接外部评测平台,与全球开发者同台竞技。
CANNLab
CANNLab为CANN社区开发者提供"免费、在线、开箱即用"的云端开发平台,支持开发者基于社区进行包括Ascend C/PyPTO/PyASC各类型算子开发、模型部署验证和性能调优等活动。
CANNBot
CANNBot是CANN 社区为开发者提供的"多智能体、端到端、自动化"智能助手,支持代码自动生成,具备自主排障、闭环修复、端到端调优能力,有效降低开发者门槛。
模型实践
核心组件
AI框架
AI框架适配 Framework Adapter
昇腾AI处理器
关于社区
社区治理架构及章程
更多社区治理内容,详见:社区治理章程
CANN社区采用分层协作的治理模式,当前架构主要包括以下组织:
联系我们