def log_values(writer, itr, tags=None, values=None, dict=None):
if dict is not None:
assert tags is None and values is None
tags = dict.keys()
values = dict.values()
else:
if not nest.is_sequence(tags):
tags, values = [tags], [values]
elif len(tags) != len(values):
raise ValueError('tag and value have different lenghts:'
' {} vs {}'.format(len(tags), len(values)))
for t, v in zip(tags, values):
summary = tf.Summary.Value(tag=t, simple_value=v)
summary = tf.Summary(value=[summary])
writer.add_summary(summary, itr)
评论列表
文章目录