TensorBoard 是TensorFlow中一个强大的可视化工具,用于查看实验中的数据、参数、指标等。以下是TensorBoard的基本使用指南。
启动TensorBoard
在命令行中,进入你的TensorFlow项目目录,并执行以下命令启动TensorBoard:
tensorboard --logdir=logs/
这里,logs/
是保存训练日志的目录。
访问TensorBoard
启动TensorBoard后,它会自动打开一个网页链接,通常如下所示:
Opening tensorboard at http://localhost:6006/
你可以在这个链接中访问TensorBoard。
界面介绍
TensorBoard的主界面主要包括以下几个部分:
- 左侧菜单:包含不同的可视化选项,如概览、标签、参数、历史、图形等。
- 中间区域:显示选定的可视化内容。
- 右侧区域:显示相关的标签或指标。
常用可视化功能
- 概览:展示训练过程中的基本指标,如损失值、准确率等。
- 标签:可以查看特定标签下的指标变化。
- 参数:展示模型参数的变化。
- 历史:显示不同步骤下的数据变化。
- 图形:展示模型的计算图。
示例
假设你的模型在训练过程中记录了损失值和准确率,你可以在TensorBoard中查看它们的变化。
tensorboard --logdir=logs/
在TensorBoard中,你可以在左侧菜单中选择“概览”,然后你会看到损失值和准确率的折线图。
更多资源
想了解更多关于TensorFlow和TensorBoard的信息,可以访问TensorFlow官网。

TensorFlow Logo