使用Jupyter Notebook关闭张量板的正确方法是什么?
我正在我的jupyter笔记本上编码tensorflow。 要启动,我正在做: 1.
-
!tensorboard --logdir = logs/
- 打开新的浏览器选项卡并输入
localhost:6006
最后,我只做:
- 关闭浏览器上的 TensorFlow 选项卡
- 在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