本功能用于查询性能数据文件信息,确认导出时指定迭代(Iteration ID)/模型(Model ID)。
请参见如下步骤查询性能数据信息。
CANN软件安装目录/ascend-toolkit/latest/tools/profiler/profiler_tool/analysis/msprof
python3 msprof.py query [-h] -dir <dir>
例如:python3 msprof.py query -dir /home/HwHiAiUser/profiler_data/PROF_XXX
参数名 |
描述 |
可选/必选 |
---|---|---|
-dir, --collection-dir |
收集到的性能数据目录。须指定为PROF_XXX目录,例如: /home/HwHiAiUser/profiler_data/PROF_XXX |
必选 |
--data-type |
数据类型。用户无需配置。取值为:
|
可选 |
--id |
集群场景时指定集群节点的Rank ID,非集群场景指定设备ID。 用户无需配置。 |
可选 |
--model-id |
模型ID。 用户无需配置。 |
可选 |
--iteration-id |
指定以Graph为粒度统计的迭代ID(每个Graph执行一次,Iteration ID加1,当一个脚本被编译为多个Graph时,该ID与脚本层面的Step ID不一致)。默认值为1。 用户无需配置。 |
可选 |
-h,--help |
显示帮助信息,仅在获取使用方式时使用。 |
可选 |
执行上述命令后会打屏显示结果。
调用query接口前需要调用import/monitor命令解析Profiling数据,否则查询结果无意义。
msprof工具的查询功能获取到的信息如表2所示。