keras.callbacks.EarlyStopping(monitor='val_loss', patience=10, verbose=0, mode='auto')when patience is 5 I would like the learning rate to be divided by 10.The callback to modify the learning rate takes only an epoch as input:keras.callbacks.LearningRateScheduler(schedule)which is not very helpful realistic.Is there any way to modify the learning rate schedule taking into consideration certain amount of patience?#Thank you!