使用Tensorflow Profiler分析我的代码时遇到问题。
我遵循了以下网站上的指示:https://github.com/tensorflow/tensorflow/tree/master/tensorflow/core/profiler。另外,google gperftools(https://github.com/gperftools/gperftools)是在我的计算机上构建并安装的。
我按照以下步骤查找代码中最昂贵的操作。
步骤1.通过运行以下代码来生成pprof文件:“代码-select accelerator_micros -max_depth 100000 -output pprof:outfile = / tmp / profiles / deep.prof”。
步骤2。通过运行“ pprof -pdf --nodecount = 100 --sample_index = 1 / usr / bin / python /tmp/profiles/deep.prof> /tmp/profiles/deep.pdf”,可视化生成的文件。
我希望得到一个带有tensorflow操作和运行时间的调用图。但是我只有一张桌子,如下所示。我想知道我是否误解了一些指示。有人可以给我一些建议吗? pprof output pdf file