开发者
下载
[object Object][object Object]
  • 头文件:#include <ge/ge_api_v2.h>
  • 库文件:libge_runner_v2.so
[object Object]

维测场景下,图加载后,使用本接口将图中运行任务信息以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]
[object Object][object Object]undefined
[object Object][object Object]undefined
[object Object]
  • 调用该接口前,需要确定好Device上分配的内存大小。
  • 调用该接口前,需要完成流程。
[object Object]
[object Object]