如何在keras.callbacks.Callback类中触发回调函数?

时间:2018-06-07 03:40:54

标签: callback keras

这个代码示例如下,LoggingReporter类重新定义了keras的回调。在训练模型时,将运行回调函数。但我想知道函数的位置' on_train_begin'触发。

class LoggingReporter(keras.callbacks.Callback):
    def on_train_begin(self, logs={}):
          ...
    def on_epoch_begin(self, epoch, logs={}):
          ...


reporter = LoggingReporter()
r = model.fit(..., callbacks  = [reporter,])

1 个答案:

答案 0 :(得分:0)

在培训文件中触发了这取决于您是使用 val df_final = Data1 .join(broadcast(df), lower(col("NAME")) === lower(col("TYPE")), "left") 还是.fitHere是{。{1}}的位置,用于`.fit'方法