tf.summary.scalar:TypeError:期望的字符串或类字节对象

时间:2017-05-12 08:42:58

标签: python tensorflow

我正在尝试学习如何使用tensorflow摘要编写器:

loss_summary = tf.summary.scalar(['logistic_loss', 'loss'],[train_logistic_loss, train_loss],
collections=[]) 

但是我遇到了这个错误:

  

new_name = _INVALID_TAG_CHARACTERS.sub(' _',name)
TypeError:expected   字符串或类似字节的对象

谢谢,

1 个答案:

答案 0 :(得分:0)

tf.summary.scalar不适合输出张量列表。你应该单独输出它们:

logistic_loss_summary = tf.summary.scalar('logistic_loss', train_logistic_loss) loss_summary = tf.summary.scalar('loss', train_loss)