- 头文件:#include <ge/ge_api_v2.h>
- 库文件:libge_runner_v2.so
维测场景下,图加载后,使用本接口将图中运行任务信息以JSON格式导出,包括Stream ID、Task ID、Task Type等信息。然后,通过tracing方式(例如chrome://tracing/)查看任务可视化信息。
如果不调用GraphDebugJSONPrint接口,时,设置如下环境变量,也会生成运行任务信息的JSON文件,方法如下:
[object Object]
生成的JSON文件目录遵循如下规则,文件名为debug_graph_{graph_id}_{time}_{pid}_{seq}:
- 若指定环境变量:NPU_COLLECT_PATH,生成的JSON文件在${NPU_COLLECT_PATH}/extra-info/目录。
- 若指定环境变量:DUMP_GRAPH_PATH,生成的JSON文件在${DUMP_GRAPH_PATH}/目录。
- 若没有指定环境变量,生成的JSON文件在当前脚本执行目录。
[object Object]
[object Object]