昇腾设备开发环境

场景介绍

昇腾设备开发环境可以进行代码开发、编译、调测等开发活动,同时也可以运行应用程序和进行模型训练。

用户在此场景下可实现Profiling全部操作,包括采集和解析。

环境搭建

请参见CANN 软件安装指南下的“安装开发环境”章节。

安装环境完成后的环境变量若为仅当前窗口生效,则需要在新窗口重新配置环境变量或设置永久生效,如下所示:

以下示例均为root或非root用户默认安装路径,请以实际安装路径为准。

软件包适配

Ascend-cann-toolkit开发套件包

Profiling使能说明

此场景下可以参考表1使能Profiling采集。
表1 使能Profiling采集

采集方式

支持场景

msprof命令行

推理、训练和在线推理场景

AscendCL API

离线推理场景

pyACL API

离线推理场景

acl.json配置文件

离线推理场景

Ascend Graph API

训练和在线推理场景

环境变量

训练和在线推理场景

AI框架

训练和在线推理场景

有关以上各使能方式的详细介绍请参见高级功能