【问题标题】:How can I reset all the data on the Tensorboard in Tensorflow?如何在 Tensorflow 中重置 Tensorboard 上的所有数据?
【发布时间】:2016-10-06 13:56:31
【问题描述】:

我试图删除日志文件,但我什至找不到我在 logdir 路径下定义的文件,我如何在每次重新运行我的代码时重置图表?这让我很困惑!

图表现在堆叠在以前的图表上,这对最终输出没有意义。

【问题讨论】:

  • 您的意思是,您有多个图(例如随时间的损失)叠加?这是由多个事件文件引起的。

标签: tensorflow tensorboard


【解决方案1】:

我做的是:

每次运行都会获得脚本中定义的 logdir 路径的新命名子目录,如下所示:

/path-to-you-tb-dir/this_run_name/

然后启动您的代码并首先(重新)启动张量板

fuser 6006/tcp -k

然后

tensorboard --logdir /path-to-you-tb-dir/

现在您将有一个用于每次运行的子目录和相应的绘图。您可以选择性地删除(通过删除特定的子目录)

【讨论】:

  • 如何运行 fuser 6006/tcp -k?我在 Mac 上。
  • @xxx222 在终端中执行lsof -i tcp:6006 | grep -v PID | awk '{print $2}' | xargs kill
【解决方案2】:

如果删除日志目录后仍然显示旧运行,请尝试重新启动 tensorboard,它们应该会消失。

【讨论】:

    猜你喜欢
    • 2019-11-19
    • 2020-09-17
    • 2020-05-08
    • 2016-12-06
    • 2017-09-27
    • 2016-09-15
    • 2020-03-01
    • 2016-08-16
    • 2016-02-13
    相关资源
    最近更新 更多