如何使用Jupyter Notebook关闭TensorBoard Server



使用Jupyter Notebook关闭张量板的正确方法是什么?

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

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

最后,我只做:

  1. 关闭浏览器上的 TensorFlow 选项卡
  2. 在Jupyter笔记本上,我点击中断内核

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

顺便说一句,在我的代码中,我将日志文件设置为"./log/log1"。启动 TensorBoard 时,我应该使用 --logdir = ./log 还是 --logdir = ./log/log1

谢谢。

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

至于 logdir,传入顶级 logdir 通常是最好的,因为这样你就可以支持比较 TensorBoard 中相同代码的多次"运行"。但是,要使其正常工作,重要的是每个"运行"都位于其自己的子目录中,例如:

logs/run1/..tfevents..

logs/run2/..tfevents..

tensorboard --logdir=logs

最新更新