昇腾社区首页
中文
注册

操作步骤

执行以下操作进行专家系统分析:

  1. 配置环境变量。
    . ${install_path}/ascend-toolkit/set_env.sh

    ${install_path}为CANN-toolkit包的指定安装路径。

  2. 执行分析命令。
    • 算子优化分析:
      # 以下命令二选一
      msadvisor –d ${data_path}/ -c op
      msadvisor –d ${data_path}/ -c ${install_path}/ascend-toolkit/latest/tools/msadvisor/conf/op.json
    • 模型分析:
      # 以下命令二选一
      msadvisor –d ${data_path}/ -c model
      msadvisor –d ${data_path}/ -c ${install_path}/ascend-toolkit/latest/tools/msadvisor/conf/model.json
    • 全场景分析:
      # 以下命令二选一
      msadvisor –d ${data_path}/ -c all
      msadvisor –d ${data_path}/ -c ${install_path}/ascend-toolkit/latest/tools/msadvisor/conf/all.json

    用户可根据需求选择其中一种执行命令。

    其中指定-d参数请根据需要进行的分析功能指定对应数据文件的根路径。

  3. 完成分析后,系统会将分析结果以打屏的形式展示并且保存分析结果为.json文件。
    • 相关展示结果及优化建议参见下文图1
    • .json文件保存在数据路径下的recommendation子目录中,msadvisor分析命令执行完成后显示存放路径。如图1所示。
      图1 结果文件输出

      .json文件的命名格式为:时间戳+专家系统运行时PID信息。

    专家系统工具仅提供模型或算子的可优化项并给出优化建议,具体优化方式请开发者自行修改代码。