昇腾社区首页
中文
注册

Atlas 500智能小站

场景介绍

此场景仅针对智能边缘设备Atlas 500智能小站提供相应的Profiling数据采集能力,采集的数据需要拷贝至安装了Ascend-cann-toolkit开发套件包的环境中进行数据解析。

环境搭建

请参见CANN 软件安装指南下的“安装方案 > A500-3000”章节以及“安装运行环境(nnrt软件,在物理机安装)”章节。

  • 设置公共环境变量
    # 以root用户安装nnrt包,以默认安装路径为例。
    . /usr/local/Ascend/nnrt/set_env.sh
  • 设置环境变量永久生效

    上述环境变量只在当前窗口生效,用户可以将上述命令写入~/.bashrc文件,使其永久生效,操作如下:

    1. 以安装用户在任意目录下执行vi ~/.bashrc,在该文件最后添加上述内容。
    2. 执行:wq!命令保存文件并退出。
    3. 执行source ~/.bashrc使环境变量生效。

适配软件包

请参见Ascend-cann-nnrt离线推理引擎包章节。

Profiling使能说明

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

采集方式

支持场景

AscendCL API

离线推理场景

pyACL API

离线推理场景

acl.json配置文件

离线推理场景

其中acl.json配置文件方式为设备自带,无需安装Ascend-cann-nnrt离线推理引擎包。

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