logging - 如何在TensorFlow摘要中添加任意值?

标签 logging tensorflow tensorboard

为了将一个简单的val值记录到TensorBoard摘要中,我需要

val = 5
test_writer.add_summary(sess.run(tf.scalar_summary('test', val)), global_step)


sess.run(tf.scalar_summary('test', val))

真的有必要将val添加为摘要吗?

最佳答案

您可以自己构建摘要,例如

from tensorflow.core.framework import summary_pb2

value = summary_pb2.Summary.Value(tag="Accuracy", simple_value=0.95)
summary = summary_pb2.Summary(value=[value])

然后,您可以像代码中一样使用summary添加add_summary

关于logging - 如何在TensorFlow摘要中添加任意值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37530228/

相关文章:

amazon-web-services - 在 aws sagemaker 上部署预训练的 tensorflow 模型 - ModelError : An error occurred (ModelError) when calling the InvokeEndpoint operation

python-3.x - 如何在Python中将TensorBoard与Keras结合使用以可视化嵌入

node.js - winston 每日轮换删除 .GZIP 文件

java - Hibernate:如何调整默认日志记录级别(SJF4J 和 JDK 1.4 记录器)?

python - 如何将张量类型值传递给变量的形状参数?

python - tensorflow 中的自定义卷积函数

python - tensorflow2 错误 - 无法在函数调用 tf.summary.trace_export 中创建插件/配置文件/目录

java - 远程调试Flume的自定义源和日志记录

logging - Sails.js 日志系统

tensorflow - 如何在 tensorflow 中使用 dataset.shard?