Tensorflow:如何关闭tensorboard服务器
一旦我用命令启动tensorboard服务器Tensorflow:如何关闭tensorboard服务器,tensorflow,tensorboard,Tensorflow,Tensorboard,一旦我用命令启动tensorboard服务器 tensorboard --logdir=path/to/logdir 是否有明确关闭它的命令,或者我可以在没有任何伤害的情况下杀死它 谢谢你可以毫无伤害地杀死它!TensorBoard只需读取您的日志文件并根据它们在内存中生成可视化效果,因此您无需担心文件损坏等问题。在我的情况下,CTRL+C不起作用。以下是我的作品: CTRL+Z停止正在进行的张力板过程 通过键入终端来检查此暂停进程的id jobs-l 终止此进程,否则无法使用默认端口6006
tensorboard --logdir=path/to/logdir
是否有明确关闭它的命令,或者我可以在没有任何伤害的情况下杀死它
谢谢你可以毫无伤害地杀死它!TensorBoard只需读取您的日志文件并根据它们在内存中生成可视化效果,因此您无需担心文件损坏等问题。在我的情况下,CTRL+C不起作用。以下是我的作品:
jobs-l
--port=xxxx
更改端口)
kill-9#进程ID
有一种快捷方式比CTRL+C更激进:
尝试CTRL+\您可以编写以下命令:
ps -ef | grep port_number
获取张力板的端口号
,然后使用:
kill -9 PortNumber
我通过这种方式解决了这个问题(实际上在我的ssh中,有时候CTRL+C不能正常工作。然后我使用这个)
获取正在运行的tensorboard过程详细信息
ps-ef | grep张力板
示例输出:uzzal_x+4585 4413 0 02:46 pts/4 00:00:01 bin/python/bin/tensorboard--logdir=runs/
使用pid(进程id)终止进程
kill-9
第一个数字4585是tensorflow的当前pid
此命令将查找tensorbroad进程并终止它:
kill $(ps -e | grep 'tensorboard' | awk '{print $1}')
您可以添加以下内容:可以从命令行单击Ctrl+C终止进程Ctrl-C不会产生任何效果:(Ctrl-`经常在Ctrl-
C`失败时杀死阻塞的Python进程。我的键盘上没有该键。还有其他选择吗?@KansaiRobot它应该是Ctrl
为什么要使用端口号
和端口号
来(大概是这样的)意思是一样的?千万不要使用“kill-9”…虽然这个命令可以解决这个问题,但最好添加上下文来说明它为什么/如何工作。这可以帮助未来的用户参考并最终应用这些知识。在解释代码时,用户也可能会给予积极的反馈/支持。感谢søren debois,Amit澄清和反馈。这里有一个补充读物,供有兴趣深入阅读的人阅读,特别是为什么kill-9
在这里是危险的/多余的。。。