TFlearn - 如何不将数据发送到tensorboard每一步

时间:2017-12-15 14:52:06

标签: python tensorflow tensorboard tflearn

现在是TFlearn将数据发送到tensorboar的每一步,效率很低。它需要太多空间而我不需要它。如果它会在一个时代结束时会好得多。或10个时代。

是否可以将其设置在某处?

1 个答案:

答案 0 :(得分:0)

简短回答是否定.Tflearn在运行培训操作的同一行评估摘要操作,请参阅code

_, train_summ_str = self.session.run([self.train, self.summ_op],feed_batch)

这意味着每个步骤都会记录训练集的摘要。也就是说,您可以在snapshot_step模型的snapshot_epoch方法中指定fittflearn.DNN选项,以便验证集中的汇总操作仅每10个时段进行一次评估。

正如@Keeehi所提到的,如果你真的想这样做,你可以在纯Tensorflow中实现它,在那里你可以更好地控制每一步的工作。