我想以pb
格式测试模型的性能,因此我在TensorFlow中使用了事件探查器模块,其输出包括请求的字节和峰值字节。然后,我还使用时间轴模块生成时间轴JSON,但是我发现时间轴JSON显示CPU分配的内存与探查器输出的峰值字节或请求的字节不相同,此输出的真正含义是什么?
分析器输出:
node name | requested bytes | peak bytes | total execution time | accelerator execution time | cpu execution time | # parameters
_TFProfRoot (--/400.04MB, --/400.04MB, --/279.18ms, --/0us, --/279.18ms, --/1 params)
时间轴(我选择的峰值)
cpu cpu 12.321044921875(time) 136018540(value)