I am training a model which takes a long time to complete an epoch and I would like to be able to record and monitor during training the training and validation loss after each batch rather than epoch.
So currently this is what I get:
My callbacks currently are the following:
##callbacks
cb_checkpoint = ModelCheckpoint("model.h5", monitor='val_loss', save_weights_only=True,save_best_only=True, save_freq=1)
cb_Early_Stop=EarlyStopping( monitor='val_loss',patience=20)
cb_Reduce_LR = ReduceLROnPlateau(monitor='val_loss', factor=0.3, patience=5, verbose=0, mode='auto', min_delta=0.0001,
cooldown=0, min_lr=0)
callbacks = [cb_checkpoint,cb_Early_Stop,cb_Reduce_LR]
What I would like is to see the training and validation loss on the screen after each batch and also record them in history.