0
私は、私のセッションを管理するには、このような何かスーパーバイザを使用しています:問題は、私はデータは、プレースホルダを使用してフィードされなければならないというのが私のグラフは、定義されたということですプレースホルダを使用してtf.train.Supervisorで保存サマリーを使用できますか?
sv = tf.train.Supervisor(
logdir=logdir,
summary_op=tf.summary.merge_all(),
summary_writer=tf.summary.FileWriter(logdir),
global_step=global_step,
save_summaries_secs=60,
)
を。 save_summaries_secs
機能によって作成されたサマリーではどうすればよいですか?
明確化
問題は、スーパーバイザがfeed_dict
を使用せずに、(ここでは)tf.summary.merge_all()
60秒ごとに収集したすべての要約を実行していることです。例えば、私は何とかデータを供給する必要があります。
私はちょうどsummary_op = None
を設定し、手動で計算された要約を報告するsv.summary_computed()
を使用して......私のため
sess.run(summary_op, feed_dict={...})
プレースホルダを使用してデータを渡すのが問題である理由を理解しようとしています。グラフの中で 'tf.summary.scalar(" foo "、some_tensorflow_scalar_op)'のようなスカラー集計を使用していますか? – dangerChihuahua007
私は質問を更新しました、今はっきりしていることを願っています。はいサマリーが機能する –