---
title: CANN-学习中心-昇腾社区
description: 参与 CANN 官方技术培训，覆盖多框架适配（TensorFlow/PyTorch/ 昇腾）、端云协同开发、1400 + 优化算子等核心内容习得的实操技能可直接落地智能城市、矿山、大模型等真实行业场景，适配从边缘推理到大规模集群训练的全需求
keywords: CANN,学习中心,昇腾社区,知识上新,学习路径,更多学习内容,Ascend C,PyPTO
url: https://www.hiascend.com/cann/learn
section: (其他)
---

# CANN-学习中心-昇腾社区

URL: https://www.hiascend.com/cann/learn
描述: 参与 CANN 官方技术培训，覆盖多框架适配（TensorFlow/PyTorch/ 昇腾）、端云协同开发、1400 + 优化算子等核心内容习得的实操技能可直接落地智能城市、矿山、大模型等真实行业场景，适配从边缘推理到大规模集群训练的全需求
关键词: CANN,学习中心,昇腾社区,知识上新,学习路径,更多学习内容,Ascend C,PyPTO

CANN 学习中心

为昇腾开发者提供学习CANN的系统知识，包括视频课程、代码样例、开发文档、认证考试，全方位讲解一个应用场景。帮助开发者更好地理解和掌握基于CANN的算子开发、应用开发、模型性能加速等

新手学习视频

新手学习视频

## 知识上新

在线课程Triton-Ascend代码架构及功能扩展全解析 [了解详情](https://www.hiascend.com/developer/courses/detail/2009525333350514689)在线课程AscendNPU IR架构开源解读 [了解详情](https://www.hiascend.com/developer/courses/detail/2012011612113838081)在线课程CATLASS模板库深度优化 [了解详情](https://www.hiascend.com/developer/courses/detail/2009508616008204289)在线课程通信库开源开放 [了解详情](https://www.hiascend.com/developer/courses/detail/2007993212727246850)

## 学习路径

应用开发

CANN提供了一套C语言API库（acl接口）和一套Python语言API库（pyacl接口）。开发者可基于这些接口，利用昇腾AI处理器的计算能力，完成深度学习模型推理、图像预处理以及单算子加速等任务。

Agent部署1课程昇腾Agent Skills将软硬件专家能力模块化，赋能Agent快速部署，优化和落地AI应用，显著降低开发门槛与部署成本。--中级1小时121 [了解详情](https://www.hiascend.com/edu/growth/details/00b6ad94863e44f4bd8d07fa8e8038f7?type=CANN)

AscendCL应用开发2课程1微认证2案例介绍基于AscendCL进行AI应用开发，包括AscendCL概述、模型转换与推理、媒体数据处理、单算子加载与执行、动态AIPP、动态分辨率等。--初级2小时643 [了解详情](https://www.hiascend.com/edu/growth/details/5954d63c77f04dc6b034ff3cf68b7b24?type=CANN)

算子开发

CANN 提供了多种算子开发编程语言，包括 Ascend C、PyPTO、Triton 等。这些编程语言能够显著提升算子开发效率，帮助开发者以更低的成本完成算子开发和模型调优部署。

Ascend C算子开发3课程1微认证3案例Ascend C是以标准C/C++为基础扩展，开发高性能算子。本路径是Ascend C算子开发的系列教程，涵盖Ascend C算子开发、算子调用、算子性能分析与优化等全流程。--初级2小时4811 [了解详情](https://www.hiascend.com/edu/growth/details/988194b498554f508d9dcf98b14f6b64?type=CANN)

Ascend C编程6课程1微认证1案例Ascend C是以标准C/C++为基础扩展，开发高性能算子。本路径是Ascend C算子开发的系列教程，涵盖Ascend C算子开发、算子调用、算子性能分析与优化等全流程。--中级2小时1175 [了解详情](https://www.hiascend.com/edu/growth/details/9614049b0d6044c28e291aea1d931a53?type=CANN)

Triton算子开发3课程3案例Triton是基于Python的tile级高效开发编译框架，开发者无需深入了解硬件细节就可快速开发高性能算子。本路径是面向昇腾Triton算子开发的系列教程，涵盖架构原理、算子开发、算子迁移、算子性能分析与优化等全流程。--初级1.5小时145 [了解详情](https://www.hiascend.com/edu/growth/details/c12675d4e5d444998950652b64e21fe3?type=CANN)

Triton2课程Triton是基于Python的tile级高效开发编译框架，开发者无需深入了解硬件细节就可快速开发高性能算子。本路径是面向昇腾Triton算子开发的系列教程，涵盖架构原理、算子开发、算子迁移、算子性能分析与优化等全流程。--中级2.5小时129 [了解详情](https://www.hiascend.com/edu/growth/details/40da2182f5c94d4c9ddb2b582161e0f5?type=CANN)

CATLASS算子开发3课程1微认证3案例CATLASS为昇腾高性能矩阵乘类算子模板库，提升矩阵乘类算子的开发效率。本路径是CATLASS算子开发的系列教程，涵盖CATLASS算子开发、算子调用、算子性能分析与优化，定制化开发等全流程。--初级1.5小时108 [了解详情](https://www.hiascend.com/edu/growth/details/9b1c565b6571489caf7baf49ca38aa14?type=CANN)

算子库1课程1案例算子库提供了丰富的深度优化、昇腾亲和的高性能算子，包括数学库、计算机视觉库、神经网络库和Transformer库等。本教程介绍了典型算子的设计与实现，以及基于算子库进行算子开发。--初级2小时13 [了解详情](https://www.hiascend.com/edu/growth/details/a6918de808aa4818bc03adf51320627a?type=CANN)

通信库

通信库依托昇腾芯片高效的通信引擎与总线/网络协议，为多卡/多机场景提供高性能、高可靠、高易用的分布式通信能力，支持集合通信、点对点通信等主流通信原语。

HCCL-HCOMM1课程1微认证1案例本路径是昇腾集合通信库入门教程，通过理论讲解与代码样例，帮助开发者快速掌握集合通信的基本概念与术语、常见的集合通信算子/算法、集合通信API接口调用等。--初级1小时83 [了解详情](https://www.hiascend.com/edu/growth/details/32ba227313b64d5cb4e5b09626fe1c0d?type=CANN)

了解更多 [了解详情](https://www.hiascend.com/edu/growth?activeTab=CANN)

## 更多学习内容

在线课程

体系化的课程，轻松学昇腾、用昇腾

查看详情 [了解详情](https://www.hiascend.com/edu/courses?activeTab=CANN)

人才认证

一站式考取昇腾认证，加大你的开发码力

查看详情 [了解详情](https://www.hiascend.com/edu/certification?activeTab=CANN)

开发文档

提供详细的开发指南、API参考和开发工具，帮助开发者完成对应场景的开发任务

查看详情 [了解详情](https://www.hiascend.com/cann/document)

技术干货

查看CANN技术干货，了解更多应用案例和技术细节

查看详情 [了解详情](https://www.hiascend.com/developer/techArticles?searchVal=CANN)
