lex*_*lex 2 tensorflow tensorboard
我正在尝试为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.)
Run Code Online (Sandbox Code Playgroud)
我想我在这里错过了一步.我首先启动了会话,然后运行语句:
merged_summary_op = tf.merge_all_summaries()
Run Code Online (Sandbox Code Playgroud)
小智 7
我有同样的错误.
在我的情况下,tf.scalar_summary()在调用之前添加至少一个tf.merge_all_summaries()解决了问题.
例如,
cross_entropy = -tf.reduce_sum(y_*tf.log(y))
tf.scalar_summary("cross_entropy", cross_entropy)
merged_summary_op = tf.merge_all_summaries()
Run Code Online (Sandbox Code Playgroud)
我希望这段代码可以帮到你.
| 归档时间: |
|
| 查看次数: |
6728 次 |
| 最近记录: |