LSTM
CALLBACK
callback.py
class CustomHistory(keras.callbacks.Callback):
def init(self):
self.losses = []
self.vol_losses = []
self.accs = []
self.vol_accs = []
def on_epoch_end(self, batch, logs={}):
self.losses.append(logs.get('loss'))
self.vol_losses.append(logs.get('vol_loss'))
self.accs.append(logs.get('acc'))
self.vol_accs.append(logs.get('acc_loss'))
init
usage.py
custom_hist = CustomHistory()
custom_hist.init()
使用
train.py
model.fit(X_train, Y_train, epochs=1, batch_size=10, validation_data=(X_val, Y_val), callbacks=[custom_hist])