首页 > 解决方案 > TensorFlow Eager 模式支持文本摘要

问题描述

我正在尝试使用启用了渴望模式的 tensorflow 对文本进行摘要,为此我正在使用以下代码:

writer = summary_ops_v2.create_file_writer('some_path', flush_millis=10000)
writer.set_as_default()

tensor = tf.convert_to_tensor("Some text")
meta = tf.SummaryMetadata()
meta.plugin_data.plugin_name = "text"

with summary_ops_v2.always_record_summaries():
   summary_ops_v2.generic(name="text", tensor=tensor)

但是在查看张量板时,会创建事件,但没有保存文本(张量板图像

尝试使用tf.make_tensor_proto,但它也没有工作。

writer = summary_ops_v2.create_file_writer('some_path', flush_millis=10000)
writer.set_as_default()

tensor = tf.make_tensor_proto("Some text", dtype=tf.string)
meta = tf.SummaryMetadata()
meta.plugin_data.plugin_name = "text"

with summary_ops_v2.always_record_summaries():
   summary_ops_v2.generic(name="text", tensor=tensor)

标签: pythontensorflowtensorboardeager

解决方案


我认为这可能是一个错误。我更新到 tensorflow 1.13.1 并且摘要开始正确显示。


推荐阅读