2015-12-09 13 views
11

開いているTensorBoardセッションの最新のイベントファイルで更新されたグラフをすばやく確認するには、どのような方法が最適ですか?私のPythonアプリケーションを再実行すると、潜在的に新しいイベント/グラフとともに新しいログファイルが作成されます。ただし、再起動しない限り、TensorBoardはこれらの違いに気づいていないようです。新しいイベント/ログが追加された後、TensorBoardを更新する最も良い方法は何ですか?

+0

ウェブページのヘルプを再読み込みしませんか? – mdaoust

+0

時折のみ。そして、しばしば私はコードを何度も再実行する必要があります(いくつかの全く新しいログを作成することを意味します)。その後、複数回のリフレッシュが行われると、変更が反映されることがありますが、頻繁にはサーバーを強制終了したり強制終了したりする必要はありません。また、リフレッシュ後、URLが開いているタブを示していないため、現在のタブの概要が切り替わります。これは、現在使用可能な段階が多すぎます。 –

+0

明確にすることができます - あなたは "更新されたグラフ"と言うとき、あなたはグラフの視覚化を意味する?または、イベントダッシュボードのチャート? – dandelion

答えて

7

TensorBoardバックエンドは毎分ログをリフレッシュすることが判明しました。これはTensorFlow issueと報告されています。

TensorBoardプロセスの--reload_intervalフラグを使用してリロード間隔を設定できますが、このオプションは現在マスターでのみ使用でき、バージョン0.8ではリリースされていません。

+3

削除されたサマリーはどうですか?何らかの理由で削除された一連の実験サマリーは、テンソルボードを再起動して別のブラウザに読み込んだ後でも表示されます(ブラウザにキャッシュされないようにする)。 – gideonite

-1

私の問題は異なります。私が0.0.0.0:6006をリフレッシュするたびに、古いグラフに新しいグラフが追加されているように見えますが、これはかなり面倒です。

古いログを何度か削除しようとした後、writer.add_graph(sess.graph)から問題が発生していると私は気づいた。は、をjupyterノートブックにリセットした。リセットした後、テンソルボードは最新のグラグラを示すことができます。

+0

この回答をコメントとして入力することを検討してください。 – ziyuang

関連する問題