Merge Reports
本功能的作用是对Profiling采集后的性能原始数据通过MindStudio界面进行解析并展示。配置步骤如下:
- 单击顶部菜单栏“Merge Reports”配置窗口 。 ,弹出
- 配置Merge Reports的数据源输入路径、数据输出路径以及输出展示的Json文件名。如图1所示。
表1 Merge Reports参数说明 参数
说明
Input directory
数据源输入路径。指定为msprof命令指定的数据输出路径(即PROF_XXX目录的父目录)或直接指定为PROF_XXX目录。
Output directory
数据输出路径。
Output Json name
输出展示的Json文件名,用户自定义。
.json文件使用Merge Reports打开后自动命名为:{自定义Json文件名}_{device_id}_{model_id}_{iter_id}.json,其中{device_id}表示设备ID,{model_id}表示模型ID,{iter_id}表示某轮迭代的ID号。
- 有关msprof命令的详细使用请参见《性能分析工具使用指南》中的“高级功能 > 性能数据采集(msprof命令行方式)”章节。
- msprof命令在多device的环境下执行时,数据输出路径下会生成对应device数量的PROF_XXX文件。
- msprof命令在相同路径下执行多次Profiling采集后,数据输出路径下会生成多个PROF_XXX文件。
- 当.json数据文件大小超出了Merge Reports自动展示结果的最大缓存,可能无法自动展示,请手动打开文件。
- 支持导入训练集群场景的Profiling数据(指定PROF_XXX目录的父目录)并展示,详细展示界面请参见Analysis Summary、Cluster Iteration Analysis和Data Preparation。有关集群场景Profiling数据采集请参见《性能分析工具使用指南》的“高级功能 > 集群场景下的Profiling”章节。
父主题: 性能分析