如果将以下内容放在TensorFlow Python程序的末尾:
# show the result in TensorBoard
tfFileWriter = tf.summary.FileWriter(os.getcwd())
tfFileWriter.add_graph(sess.graph)
tfFileWriter.close()
我在同一目录中得到一个文件,标题如下:
events.out.tfevents.1513529946.DESKTOP-KR0HCRR
然后打开命令提示符并输入:
张量板--logdir C:\ Users \ cdahms \ Documents \ TensorFlowExample9
我从命令行获取输出:
TensorBoard 0.1.8 at http://DESKTOP-KR0HCRR:6006 (Press CTRL+C to quit)
如果我打开浏览器,然后转到http://localhost:6006
预期的TensorBoard图。
问题是,如果我按CTRL+ C,则TensorBoard输出指示的命令行处理不会退出。如果有帮助,请看下面的屏幕截图:
我收集的CTRL+C必须用于Linux和/或Mac,但不能在Windows中使用。我也试过x,Ctrl+ X,Ctrl+ Z,Esc,Crtl+ Esc,和几乎按键的所有其他组合停止的过程,我所知道的。
是否可以在Windows上停止TensorBoard的击键组合?
为了说明我使用Windows 10和PyCharm作为编辑器(我没有使用Jupyter Notebook)
另外,在有人响应“只要关闭该命令行窗口并结束TensorBoard,然后打开另一个命令行窗口”之前,是的,我当然知道我可以做到,但是最好能够从该命令中停止TensorBoard行,然后在更改脚本后重新启动它,而不必关闭/重新打开新的命令行窗口。
根据nfelt的此响应,我发现如果多次按Ctrl + C(通常为2或3),将停止tensorboard。就像nfelt提到的那样,我发现Ctrl + Pause / Break几乎总是立即停止张量板。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句