gpt4 book ai didi

tensorflow - 合并张量板的摘要时出错

转载 作者:行者123 更新时间:2023-12-02 07:24:55 25 4
gpt4 key购买 nike

我正在尝试为 MNIST 初学者教程生成图表,但出现以下错误。由于某种原因,merged_summary_op 对象为 None。

Traceback (most recent call last):
File "mnist1.py", line 48, in <module>
summary_str = sess.run(merged_summary_op)
File "/home/vagrant/anaconda2/lib/python2.7/site-packages/tensorflow/python/client/session.py", line 307, in run
% (subfetch, fetch, type(subfetch), e.message))
TypeError: Fetch argument None of None has invalid type <type 'NoneType'>, must be a string or Tensor. (Can not convert a NoneType into a Tensor or Operation.)

我想我在这里漏掉了一步。我先启动 session ,然后运行语句:

merged_summary_op = tf.merge_all_summaries()

最佳答案

我有同样的错误。

在我的例子中,在调用 tf.merge_all_summaries() 之前添加至少一个 tf.scalar_summary() 解决了这个问题。

例如,

cross_entropy = -tf.reduce_sum(y_*tf.log(y))
tf.scalar_summary("cross_entropy", cross_entropy)
merged_summary_op = tf.merge_all_summaries()

希望这段代码对您有所帮助。

关于tensorflow - 合并张量板的摘要时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33772833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com