web-dev-qa-db-ja.com

Tensorflow:テンソルボードサーバーを閉じる方法

コマンドでテンソルボードサーバーを起動したら

tensorboard --logdir=path/to/logdir

明示的に閉じるコマンドはありますか、それとも害を及ぼすことなく強制終了できますか?

ありがとう

9
Dario

あなたは害なしにそれを殺すことができます! TensorBoardは、ログファイルを読み取り、メモリ内のログファイルに基づいて視覚化を生成するだけなので、ファイルの破損などを心配する必要はありません。

5
mrry

私の場合、 CTRL+C 動作しません。以下は私のために働きます:

  1. CTRL+Z 進行中のTensorBoardプロセスを停止します。

  2. ターミナルに入力して、この停止したプロセスのIDを確認します

    jobs -l

  3. このプロセスを強制終了します。そうしないと、デフォルトのポート6006でTensorBoardを再起動できません(もちろん、--port=xxxxでポートを変更できます)

    kill -9 #PROCESS_ID

9
samuel

より抜本的なショートカットがあります CTRL+C
試してみてください CTRL+\

2
user2582331

あなたはこれを書くことができます:

ps -ef | grep port_number

porttensorboard番号を取得し、次を使用します。

kill -9 PortNumber 
1
Nikhil786