Path: blob/master/site/zh-cn/tensorboard/text_summaries.ipynb
25115 views
Kernel: Python 3
Copyright 2021 The TensorFlow Authors.
In [1]:
在 TensorBoard 中显示文本数据
概述
使用 TensorFlow Text Summary API,您可以轻松地在 TensorBoard 中记录任意文本并进行查看。这在采样和检查输入数据,或在记录执行元数据或生成的文本方面非常实用。您还可以记录文本形式的诊断数据,这在模型开发过程中可能会有所帮助。
在本教程中,您将尝试 Text Summary API 的一些基本用例。
设置
In [2]:
In [3]:
Out[3]:
TensorFlow version: 2.5.0-dev20210219
记录一段文本
为了解 Text Summary API 的工作原理,现在您将在 TensorBoard 中简单记录一小段文本并查看其显示方式。
In [4]:
In [5]:
现在,使用 TensorBoard 检查文本。等待几秒,直至界面出现。
In [6]:
组织多个文本流
如果有多个文本流,可以将它们保存在单独的名称空间中,从而便于对其进行组织,就像标量或其他数据一样。
请注意,如果您在多个步骤中记录文本,TensorBoard 将对要显示的步骤进行二次采样,以便演示内容易于管理。您可以使用 --samples_per_plugin
标志控制采样率。
In [7]:
In [14]:
Markdown 解释
TensorBoard 将文本摘要解释为 Markdown,因为多种格式可以使您记录的数据更易于阅读和理解,如下所示。(如果您不需要 Markdown 解释,请参见本议题,了解抑制解释的解决方法。)
In [9]:
In [10]: