一旦我用命令启动了tensorboard服务器
tensorboard --logdir=path/to/logdir
是否有一个命令可以显式地关闭它,或者我可以直接杀死它而不造成任何伤害?谢谢
lymgl2op1#
在我的例子中,CTRL+C不起作用。下面的方法对我有用:
jobs -l
--port=xxxx
kill -9 #PROCESS_ID
pbgvytdp2#
此命令将:
ps -e
grep 'tensorboard'
awk '{print $1}'
kill ...
kill $(ps -e | grep 'tensorboard' | awk '{print $1}')
pxyaymoc3#
TensorBoard只需要读取你的日志文件,并根据它们在内存中生成可视化,所以你不需要担心文件损坏等问题。
fcg9iug34#
我解决这个问题是这样的- (其实在我的ssh里,有时CTRL+C不能正常工作,那我就用这个)1.获取正在运行的tensorboard进程详情ps -ef|grep tensorboard
ps -ef|grep tensorboard
uzzal_x+ 4585 4413 0 02:46 pts/4 00:00:01 bin/python /bin/tensorboard --logdir=runs/
1.使用pid**(进程id)杀死进程**kill -9 <pid>第一个数字4585是我当前的tensorflow的pid
kill -9 <pid>
rjjhvcjd5#
有一个比CTRL+C更激烈的快捷方式:尝试CTRL+\
rks48beu6#
你可以这样写:
ps -ef | grep port_number
获取tensorboard的port编号,然后用途:
tensorboard
port
kill -9 PortNumber
hmae6n7t7#
在Windows上,用途:taskkill /F /PID <pid>,其中<pid>是进程ID。
taskkill /F /PID <pid>
<pid>
7条答案
按热度按时间lymgl2op1#
在我的例子中,CTRL+C不起作用。下面的方法对我有用:
1.通过在终端中键入
jobs -l
--port=xxxx
更改端口)kill -9 #PROCESS_ID
pbgvytdp2#
此命令将:
ps -e
)grep 'tensorboard'
)awk '{print $1}'
),以kill ...
)pxyaymoc3#
TensorBoard只需要读取你的日志文件,并根据它们在内存中生成可视化,所以你不需要担心文件损坏等问题。
fcg9iug34#
我解决这个问题是这样的- (其实在我的ssh里,有时CTRL+C不能正常工作,那我就用这个)
1.获取正在运行的tensorboard进程详情
ps -ef|grep tensorboard
uzzal_x+ 4585 4413 0 02:46 pts/4 00:00:01 bin/python /bin/tensorboard --logdir=runs/
1.使用pid**(进程id)杀死进程**
kill -9 <pid>
第一个数字4585是我当前的tensorflow的pid
rjjhvcjd5#
有一个比CTRL+C更激烈的快捷方式:
尝试CTRL+\
rks48beu6#
你可以这样写:
获取
tensorboard
的port
编号,然后用途:hmae6n7t7#
在Windows上,用途:
taskkill /F /PID <pid>
,其中<pid>
是进程ID。