在训练神经网络时,我们通常使用tensorboard监视训练过程,记录模型损失等情况。

有时候,我们还希望在训练结束后对模型的训练过程,或不同的损失曲线进行对比。就需要调用这些损失信息。

tensorflow的tensorboard提供了提取这些数据的方法。

方法很简单,但是自己之前没注意过。步骤如下:

首先:tensorboard在chrome浏览器中展开的网址应该是6006(即,要保证提取数据的tensorboard是唯一一个运行的,或是多个同时运行的tensorboard中的第一个),否则,tensorboard中不会出现训练数据保存选项。

step1: 点击图示区域。此时红框区域写着“run to download”,右边的“csv json”是黑色字体。

从tensorflow的tensorboard中提取标量数据并保存为csv文件

step2: 会弹出一个灰色的方框,点击这个方框。这时会发现,后面的“csv json”变成了蓝色,是可操作状态了。

从tensorflow的tensorboard中提取标量数据并保存为csv文件

step3: 点击“csv”或“json”下载数据。就可以得到对应的数据文件了。

从tensorflow的tensorboard中提取标量数据并保存为csv文件

 

相关文章:

  • 2021-12-26
  • 2022-12-23
  • 2022-12-23
  • 2022-01-17
  • 2022-12-23
  • 2022-12-23
  • 2022-01-30
  • 2022-12-23
猜你喜欢
  • 2021-10-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
  • 2021-09-02
相关资源
相似解决方案