我有兴趣在拟合我的 keras 模型时创建回调。更详细地说,我希望每次纪元结束时都会收到来自机器人电报的带有 val_acc 的消息。我知道你可以添加一个callback_list作为参数classifier.fit()
但许多回调是由 keras 预先构建的,我不知道如何添加自定义回调。
谢谢你!
以下是我如何向回调添加验证准确性的示例:
class AccuracyHistory(keras.callbacks.Callback):
def on_train_begin(self, logs={}):
self.acc = []
def on_epoch_end(self, batch, logs={}):
self.acc.append(logs.get('val_acc'))
history = AccuracyHistory()
model.fit(x, y,
...
callbacks=[history])
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)