使用导读 帮助开发者认识、了解昇腾CANN,基于昇腾CANN进行人工智能应用的开发。 文档总览 文档 内容介绍 快速入门 以Atlas 800 训练服务器(型号:9010)为例,手把手带您在昇腾设备上以一个简单的“图片分类”任务,让您快速了解基于CANN进行模型迁移、训练并加载模型进行推理的流程。 软件安装 详细介绍不同场景下,CANN软件的安装流程。 开发指南 包含了模型开发、应用开发、算子开发以及故障处理和日志参考等指导。 模型开发主要介绍如何将PyTorch/TensorFlow网络迁移到昇腾平台并执行训练或推理,如何直接使用昇腾提供的构图接口构图。 应用开发主要介绍如何基于昇腾计算语言AscendCL(Ascend Computing Language),进行图形图像预处理、单算子加速计算、深度学习推理计算等应用的开发。 算子开发介绍如何基于Ascend C编程语言进行自定义算子的开发,充分释放硬件算力,支撑开发者多种AI应用场景。 维护参考常见故障处理手段以及日志参考。 API参考 主要用于开发者查阅与业务开发相关的各类API说明、环境变量与算子信息。 开发工具 主要介绍基于昇腾平台进行AI应用开发、测试、调优各阶段提供的工具及其使用方法。 相关资源 软件资源 CANN软件及其配套的PyTorch、TensorFlow适配插件的下载。 Link 在线课程 提供丰富的在线视频课程供开发者学习,包括昇腾AI处理器及CANN软件基础知识、关键特性,应用开发、模型开发、算子开发系列课程。 Link 代码样例 昇腾样例仓提供一系列媒体数据处理(DVPP/AIPP)、算子开发与调用(Ascend C)、推理应用开发与部署等场景的丰富代码样例供开发者参考学习。 Link