- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
由于 Model.train_on_batch() 不接受回调输入,我尝试使用 Callback.on_epoch_end() 将我的损失写入张量板
但是,尝试运行 on_epoch_end() 方法会导致标题错误,“TensorBoard”对象没有属性“writer”。我的原始写入 tensorboard 问题的其他解决方案包括调用 Callback.writer 属性,并且运行这些解决方案会出现相同的错误。此外,TensorBoard 类的 tensorflow 文档没有提到 writer 属性
我是一个新手程序员,但在我看来 on_epoch_end() 方法也在某个时候调用了 writer 属性,但我很困惑为什么该函数会使用不存在的属性
这是我用来创建回调的代码:
logdir = "./logs/"
tensorboard_callback = tf.keras.callbacks.TensorBoard(log_dir=logdir)
logs = {
'encoder':encoder_loss[0],
'discriminator':d_loss,
'generator':g_loss,
}
tensorboard_callback.on_epoch_end(i, logs)
最佳答案
由于您使用的是没有 fit 方法的回调,因此您还需要将模型传递给 TensorBoard 对象:
logdir = "./logs/"
tensorboard_callback = tf.keras.callbacks.TensorBoard(log_dir=logdir)
tensorboard_callback.set_model(model=model)
关于python-3.x - 使用 Callback.on_epoch_end() 时,'TensorBoard' 对象没有属性 'writer' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57515785/
我关注了 this tutorial使用 fit_generator() 即时生成数据Keras 方法,用于训练我的神经网络模型。 我使用 keras.utils.Sequence 创建了一个生成器类
我试图在每个纪元结束时获取 y_true 和 y_pred。我使用 fit_generator 来训练我的模型。我试图找到每个时代之后的特异性。 class LossHistory(keras.cal
由于 Model.train_on_batch() 不接受回调输入,我尝试使用 Callback.on_epoch_end() 将我的损失写入张量板 但是,尝试运行 on_epoch_end() 方法
我在 Theano 中使用 Keras 2.0.0。 我想更新每个时期之间的训练数据。我可以使用 nb_epochs=1 在 for 循环中完成它,但使用 on_epoch_end 回调会更优雅。 这
我是一名优秀的程序员,十分优秀!