美文网首页
tf.summary.merge_all引发的问题

tf.summary.merge_all引发的问题

作者: 菲利斯喵喵 | 来源:发表于2018-08-10 11:31 被阅读0次

    我们会经常使用简单的tf.summary.merge_all函数来管理我们的Summary,在计算summary时需要feed_dict数据,但是有时会报莫名其妙的错:

    tensorflow.python.framework.errors_impl.InvalidArgumentError: You must feed a value for placeholder tensor ‘train/var1/Placeholder’ with dtype float

    这种现象可能由merge_all函数包括了不必要的tf.summary.scalar对象,该对象未被赋值导致,我们有两种解决办法:

    1.通过替换用merge函数指定需要保存的scalar,排除不需要feed的数据

    2.通过tf.reset_default_graph函数清空图,再进行相关操作

    具体解释见文章https://stackoverflow.com/questions/35114376/error-when-computing-summaries-in-tensorflow

    相关文章

      网友评论

          本文标题:tf.summary.merge_all引发的问题

          本文链接:https://www.haomeiwen.com/subject/kxskbftx.html