【发布时间】:2016-09-06 19:46:35
【问题描述】:
我正在尝试从 Jupyter 笔记本向张量板发送一些值
with tf.Session() as sess:
param = tf.Variable(0.1)
param_summary = tf.scalar_summary("param", param)
merge_op = tf.merge_all_summaries()
writer = tf.train.SummaryWriter("/tmp/tflogs/test_tb", sess.graph)
init = tf.initialize_all_variables()
sess.run(init)
for i in range(10):
ass = tf.assign(param, i*0.5)
sess.run(ass)
mo = sess.run(merge_op) # Fails with "Duplicate tag param found in summary inputs" message
writer.add_summary(mo,i)
writer.flush()
问题是它在第一次运行后失败并显示InvalidArgumentError: Duplicate tag param found in summary inputs 消息(此处为全文:http://pastebin.com/dTBdCkHc)
如何使它与后续运行一起工作?
【问题讨论】: