【问题标题】:Exporting tensorboard computation graph as Panda dataframe将张量板计算图导出为 Panda 数据框
【发布时间】:2021-08-18 18:26:36
【问题描述】:

需要将 CNN 计算图从 Tensorbaord 导出为 Panda 数据框。 我查看了https://www.tensorflow.org/tensorboard/dataframe_api,只记录了训练信息(因为在训练过程中定义了回调函数)。 有没有办法在日志中记录网络架构和权重,然后将其提取为熊猫数据框!

【问题讨论】:

  • 上次我尝试使用您提到的来源进行此操作,但效果不佳。我发现我无法以某种方式使用 ExperimentFromDev(现在不太确定)。我改为手动读取 TB 日志文件。

标签: tensorflow keras tensorboard


【解决方案1】:

上次我尝试使用您提到的来源进行此操作时,效果不佳。我发现我无法使用本教程中使用的 ExperimentFromDev(现在不太确定)。我改为使用this question 的方法手动读取 TB 日志文件。第二个答案可能是您的解决方案。

ea = event_accumulator.EventAccumulator('events.out.tfevents.x.ip-x-x-x-x',
  size_guidance={ # see below regarding this argument
      event_accumulator.COMPRESSED_HISTOGRAMS: 500,
      event_accumulator.IMAGES: 4,
      event_accumulator.AUDIO: 4,
      event_accumulator.SCALARS: 0,
      event_accumulator.HISTOGRAMS: 1,
})
pd.DataFrame(ea.Scalars('Loss)).to_csv('Loss.csv')

【讨论】:

    猜你喜欢
    • 2017-04-26
    • 2016-12-11
    • 2017-04-18
    • 1970-01-01
    • 1970-01-01
    • 2019-07-13
    • 1970-01-01
    • 2016-05-31
    • 1970-01-01
    相关资源
    最近更新 更多