【问题标题】:Not able to see histograms and distributions in TensorBoard configured as a callback from Keras无法在配置为 Keras 回调的 TensorBoard 中查看直方图和分布
【发布时间】:2017-04-18 12:29:53
【问题描述】:

TensorBoard 回调本身似乎工作正常!我能够看到图表和事件(损失和准确度图表)。 不过,我看不到直方图和分布。 histogram_freq 设置为 1。 回调看起来有点像下面......

keras.callbacks.TensorBoard(log_dir='/path/to/logs', histogram_freq=1, write_graph=True, write_images=True)

提前致谢!

【问题讨论】:

  • 我看到了同样的行为。到目前为止,我很惊讶你是唯一一个提到它的人。你用的是什么版本的 TF 和 Keras?我看到了 Keras 1.2.1 和 TF 0.12 的行为。
  • 是同版本 Keras 1.2.1 和 TF 0.12。

标签: keras tensorboard


【解决方案1】:

TensorBoard 回调创建一个 self.merged 层,其中包含由直方图和图像组成的节点,但它仅在定义了 model.validation_data 时才尝试写入此摘要信息。如果您将 fit_generator 与验证数据的生成器一起使用,则 validation_data 设置为 None,因此永远不会写入图像和直方图。

【讨论】:

  • 如果你能详细解释你的答案,那将是一个很好的答案。
  • 我没有使用 fit_generator
  • 同样,不使用 fit_generator 但仍然没有得到任何东西
  • 你也可以使用validation_split
猜你喜欢
  • 2023-03-30
  • 2021-06-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-04
  • 2018-10-12
  • 2018-04-09
  • 2017-06-26
  • 1970-01-01
相关资源
最近更新 更多