为什么我的tensorboard在使用时会说:“找不到标量数据”SummaryWriter.add_scalar?

2024-06-02 21:31:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用tensorboard(通过调用.addscalar())可视化损失与纪元图,以便可以适当地调整我的神经网络模型。然而,在训练了模型之后,我在web浏览器中查看了我的tensorboard,结果显示:“没有找到标量数据。”

我试着检查我的事件统计数据,似乎有标量:

Event statistics for runs/tf_druggability/classification_ffnn_1:
audio -
graph -
histograms -
images -
scalars
   first_step           0
   last_step            90
   max_step             90
   min_step             0
   num_steps            10
   outoforder_steps     [(90L, 0L), (90L, 0L)]
sessionlog:checkpoint -
sessionlog:start -
sessionlog:stop -
tensor -

我的代码是:

^{pr2}$

当我试图打开Jupyter笔记本中的事件文件时,它有这个文件(。。。意思是我省略了中间部分):

1800 0000 0000 0000 a37f 4b22 09f2 3d6b
a51e 58d7 411a 0d62 7261 696e 2e45 7665
6e74 3a32 ac51 0a16 2100 0000 0000 0000
...
f723 0000 0000 0000 00b0 9f77 4309 d00a
0ea7 1e58 d741 105a 2a16 0a14 0a0d 7472
6169 6e69 6e67 5f6c 6f73 7315 c193 403f

Tags: 文件模型web可视化step事件浏览器神经网络
2条回答

我发现,只有在我运行的程序所在的目录与当前运行的目录完全相同时,才会显示这些图形。在一个比程序目录更高的目录中似乎导致了无法显示图形。在

我不知道为什么要将tensorflowsession.graph对象传递给PytorchSummaryWriter()对象。Here你可以找到一些使用tensorboard编写图形和标量等的基本示例

相关问题 更多 >