1

用 jupyter notebook 关闭张量板的正确方法是什么?

我正在我的 jupyter 笔记本上编写 tensorflow。要启动,我正在做:1。

  1. !tensorboard --logdir = logs/
  2. 打开一个新的浏览器选项卡并输入localhost:6006

要关闭,我只是这样做:

  1. 关闭浏览器上的 tensorflow 选项卡
  2. 在 jupyter notebook 上,我点击中断内核

只是想知道这是否是正确的方法....

顺便说一句,在我的代码中,我将日志文件设置为“./log/log1”。启动张量板时,我应该使用--logdir = ./log or--logdir = ./log/log1吗?

非常感谢您。

4

1 回答 1

0

jupyter 的东西似乎很好。一般来说,如果你没有正确关闭 TensorBoard,你会在尝试再次打开 TensorBoard 时发现它会失败,因为占用了 6006 端口。如果这没有发生,那么你的方法很好。

至于 logdir,传递顶级 logdir 通常是最好的,因为这样您将获得在 TensorBoard 中比较相同代码的多个“运行”的支持。然而,为了让它工作,每个“运行”都在它自己的子目录中是很重要的,例如:

logs/run1/..tfevents..

logs/run2/..tfevents..

tensorboard --logdir=logs

于 2016-06-07T15:04:45.733 回答