テンソルボードを使用して 3 つの実行を視覚化しています。logs
次の3 つのファイルを含む フォルダーがあります。
2016-03-18_22-11-12
2016-03-18_22-11-27
2016-03-18_22-23-46
tensorboard --logdir .
(ログから)実行すると、2016-03-18_22-23-46
表示されるのは次だけです:
2016-03-18_22-23-46
そして、ログから削除してテンソルボードを再起動すると、2016-03-18_22-11-27
表示されるだけです。ここで何が起こっているか分かりますか?
編集:ログファイルは(驚いたことに)かなり大きいです:これが次の結果ですdu -h
:
1,1G ./2016-03-18_22-23-46
925M ./2016-03-18_22-11-12
934M ./2016-03-18_22-11-27
2,9G .
編集:上記の実行構造は、テンソルボード log-dir のサブディレクトリへの ロギングとチェックポイントによって取得できます。
run_time = datetime.datetime.now().strftime("%Y-%m-%d_%H-%M-%S")
FLAGS.train_dir = '/datalab/tf_runs/' + run_time #Directory to put the training data.
summary_writer = tf.train.SummaryWriter(FLAGS.train_dir, sess.graph_def)