2017-11-23 16 views
-3
--------------------------------------------------------------------------- 
TypeError         Traceback (most recent call last) 
<ipython-input-14-af22e6723577> in <module>() 
    19   with tf.name_scope("summaries"): 
    20    avg=tf.div(update_total,tf.cast(increment_step,tf.float32),name="average") 
---> 21    tf.summary.scalar(b'Output',output,name="output_summary") 
    22    tf.summary.scalar(b'Sum of outputs over time',update_total,name="total_summary") 
    23    tf.summary.scalar(b'Average of outputs over time',avg,name="average_summary") 

TypeError: scalar() got multiple values for argument 'name' 

答えて

0

ドキュメントを見るhttps://www.tensorflow.org/api_docs/python/tf/summary/scalar

scalar( name, tensor, collections=None, family=None)

最初の引数がname引数であり、従ってコール
tf.summary.scalar(b'Output', output, name="output_summary")b'Output''output_summary'の両方を割り当てname

scalarへの次回の2回のコールで正確な問題が発生しています。

+0

私はあなたを得ました。問題は解決してくれてありがとう。 – Pengbo

関連する問題