安装须知
CANN(Compute Architecture for Neural Networks)是华为公司针对AI场景推出的异构计算架构,通过提供多层次的编程接口,支持用户快速构建基于昇腾平台的AI应用和业务。
本文档主要用于指导用户安装CANN开发或运行环境,文档中包含的硬件产品和PCle工作模式的介绍具体请参考《昇腾产品形态说明》。
- 开发环境:主要用于代码开发、编译、调测等开发活动。
- (场景一)在非昇腾AI设备上安装开发环境,仅能用于代码开发、编译等不依赖于昇腾设备的开发活动(例如ATC模型转换、算子和推理应用程序的纯代码开发)。
- (场景二)在昇腾AI设备上安装开发环境,支持代码开发和编译,同时可以运行应用程序或进行训练脚本的迁移、开发&调试。
- 运行环境:在昇腾AI设备上运行用户开发的应用程序或进行训练脚本的迁移、开发&调试。
本文档指导用户使用命令行方式进行安装,如需使用ascend-deployer工具安装,请参见《ascend-deployer用户指南》,使用SmartKit工具进行安装,请参考《SmartKit Computing 用户指南》。