---
title: CANN-算子库-昇腾社区
description: 提供了丰富的深度优化、硬件亲和的高性能算子，包括神经网络库、数学库、计算机视觉库和Transformer库等，为神经网络在昇腾硬件上加速计算奠定了基础
keywords: CANN,算子库,昇腾社区,QUICKSTART,BD,BC,了解详情,数学库
url: https://www.hiascend.com/cann/aol
section: (其他)
---

# CANN-算子库-昇腾社区

URL: https://www.hiascend.com/cann/aol
描述: 提供了丰富的深度优化、硬件亲和的高性能算子，包括神经网络库、数学库、计算机视觉库和Transformer库等，为神经网络在昇腾硬件上加速计算奠定了基础
关键词: CANN,算子库,昇腾社区,QUICKSTART,BD,BC,了解详情,数学库

算子库

提供了丰富的深度优化、硬件亲和的高性能算子，包括数学库、计算机视觉库、神经网络库和Transformer库等，为AI任务在昇腾硬件上加速计算奠定了基础

目录

- 数学库
- 计算机视觉库
- 神经网络库
- Transformer库

数学库

数学库ops-math是CANN生态下基础数学计算算子库，提供基础数学运算与张量操作能力。该库专为昇腾NPU优化适配，能为人工智能及通用数值计算场景提供高效、稳定的硬件加速计算支持。

快速入门获取源码查看文档

数学库核心能力详解

数学库核心能力详解

数学库核心能力详解

...

数学库围绕数学运算、张量变换与随机数生成三大能力为昇腾NPU提供硬件加速计算支持。

math（数学运算类）：覆盖完整的基础数值运算体系，包含加、减、乘、除、指数、对数、三角函数等算子，满足各类数值计算的基础需求。

conversion（张量变换类）：聚焦张量维度与形态操作，提供形状变换、转置、拼接、分割、广播等核心算子，支持张量在不同计算场景下的形态适配与维度调整。

random（随机数生成类）：提供符合均匀分布、正态分布等多种概率分布的随机数列生成算子，可满足深度学习初始化、数据增强、模拟仿真等场景的随机数需求。

开源开放项目 [了解详情](https://www.hiascend.com/cann/open-map?name=h0202)

1248137814

开发指南

快速入门

帮助初学者快速上手，从零到一了解并快速体验项目，掌握使用算子库的能力

Add算子代码样例 [了解详情](https://gitcode.com/cann/ops-math/tree/master/examples/add_example)快速入门 [了解详情](https://gitcode.com/cann/ops-math/blob/master/docs/QUICKSTART.md)

进阶开发

帮助已入门的开发者进阶学习算子开发的基本流程，完成端到端算子的开发，掌握算子开发、调试和调用的能力

PyTorch端到端算子样例 [了解详情](https://gitcode.com/cann/ops-math/tree/master/examples/fast_kernel_launch_example)算子开发 [了解详情](https://gitcode.com/cann/ops-math/blob/master/docs/zh/develop/aicore_develop_guide.md)算子调试 [了解详情](https://gitcode.com/cann/ops-math/blob/master/docs/zh/debug/op_debug_prof.md)算子调用 [了解详情](https://gitcode.com/cann/ops-math/blob/master/docs/zh/invocation/quick_op_invocation.md)IsInf算子开发实践 [了解详情](https://www.hiascend.com/developer/courses/detail/1981913065219571713)

深度驾驭

帮助熟练开发者深度驾驭算子开发，完成高性能复杂算子的开发，掌握算子优化能力

性能调优 [了解详情](https://gitcode.com/cann/ops-math/blob/master/docs/zh/debug/op_debug_prof.md#%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98)

技术博客

IsInf算子开发实践

通过对Tiling、分核、Kernel设计，以及编译安装执行流程的介绍，助力开发者掌握算子开发全流程

查看详情 [了解详情](https://www.hiascend.com/developer/blog/details/0278197035732674115)

CANN创新应用玩法：基于ops-math算子库的高性能金融风险评估系统

本文介绍如何利用昇腾AI处理器和ops-math算子库，构建一个高性能的金融风险评估系统，实现风险计算的加速与优化

查看详情 [了解详情](https://blog.csdn.net/m0_68111267/article/details/154955981)

支持与帮助

技术工单

为您提供专业高效的人工服务支持

昇腾论坛

问题求助，技术探讨，大咖在线答疑解惑
