gpt4 book ai didi

tensorflow - 解析在 tensorflow 摘要对象上评估的 `summary_str` 字节字符串

转载 作者:行者123 更新时间:2023-12-03 00:38:21 25 4
gpt4 key购买 nike

目前tensorflow的tensorboard is not compatible with python3 。因此,一般来说,我正在寻找一种每 100 个时期打印一次摘要读数的方法。

是否有一个函数可以将以下几行中生成的 summary_str 字节字符串解析为 float 字典?

summary_op = tf.merge_all_summaries()
summary_str = sess.run(summary_op, feed_dict=feed_dict)

最佳答案

您可以通过将 summary_str 解析为 tf.Summary 来获取其文本表示形式。 Protocol Buffer 如下:

summary_proto = tf.Summary()
summary_proto.ParseFromString(summary_str)
print(summary_proto)

然后您可以将其转换为将字符串标签映射到 float 的字典:

summaries = {}
for val in summary_proto.value:
# Assuming all summaries are scalars.
summaries[val.tag] = val.simple_value

关于tensorflow - 解析在 tensorflow 摘要对象上评估的 `summary_str` 字节字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34568675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com