我正在使用主管来管理我的会话,如下所示:
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
功能创建的摘要执行此操作?
澄清
问题在于,主管每隔(此处)60秒运行tf.summary.merge_all()
收集的所有摘要,而不使用feed_dict
。为了计算,例如我需要以某种方式提供数据的损失。
我可以使用
等手动计算摘要sess.run(summary_op, feed_dict={...})
答案 0 :(得分:0)
对我来说同样的问题......我只是设置summary_op = None
并使用sv.summary_computed()
手动报告计算摘要。