如何在TensorBoard中显示不同的运行?

时间:2016-03-23 15:31:58

标签: tensorflow tensorboard

TensorBoard似乎有一项功能可以显示多个不同的运行并切换它们。

enter image description here

如何在此处显示多个运行以及如何为它们指定名称以区分它们?

4 个答案:

答案 0 :(得分:86)

除了TensorBoard扫描子目录(因此您可以传递包含运行目录的目录),您还可以显式地将多个目录传递给TensorBoard并提供自定义名称(示例来自--help输出):

tensorboard --logdir=name1:/path/to/logs/1,name2:/path/to/logs/2

可以在TensorBoard documentation找到更多信息。

答案 1 :(得分:39)

我在github上找到了我自己的问题的答案(https://github.com/tensorflow/tensorflow/issues/1548)。

您需要将日志放在子文件夹中,例如/ logs / run1 /然后在根文件夹上运行tensorboard,例如/日志/.

答案 2 :(得分:9)

新版本的张量板已将 logdir 更改为 logdir_spec

>
tensorboard --logdir_spec=name1:/path/to/logs/1,name2:/path/to/logs/2

答案 3 :(得分:0)

似乎这样声明就可以了:

writter = SummaryWritter(logdir='/runs/you_tag')

然后,张量板将在you_tag下创建此runs/文件夹,与此同时,Web应用程序将刷新并找到you_tag