未找到TensorFlow Profiler

时间:2018-01-09 02:17:55

标签: python tensorflow deep-learning

我使用pip安装了TensorFlow 1.4。

现在,我想使用原生TensorFlow Profiler (tfprof)。 在自述文件中显示应该有一个命令行工具tfprof。我无法找到工具tfprof,也无法访问此自述文件中显示的webUI。

当我尝试代码框中显示的解决方案"使用带有Session对象的低级API时。用户可以拥有" ,它会连续打印应由cli工具显示的信息,并在/tmp/train_dir中创建分析文件,我不知道如何阅读。

那么,我在哪里可以找到cli工具和webui,或者我如何构建它们?

此外,tfprof使用 tensorflow.python.client timeline 进行跟踪,或者使用此进行跟踪有什么好处?

1 个答案:

答案 0 :(得分:0)

要访问tfprof CLI工具,您可以构建探查器模块。假设您已设置构建环境(follow this link for help),则可以通过发出命令来构建分析器模块:

bazel build //tensorflow/core/profiler:profiler

来自克隆的tensorflow目录。构建完成后,您可以按照此doc中的说明使用。有关这方面的更多信息,请here。就UI而言,您应该遵循official repo for UI中的说明。