Fix early stopping behavior with MAPE metric (#7061)
This commit is contained in:
parent
8fa32fdda2
commit
dd4db347f3
@ -549,7 +549,7 @@ class EarlyStopping(TrainingCallback):
|
||||
# user to decide.
|
||||
maximize_metrics = ('auc', 'aucpr', 'map', 'ndcg', 'auc@',
|
||||
'aucpr@', 'map@', 'ndcg@')
|
||||
if any(metric.startswith(x) for x in maximize_metrics):
|
||||
if metric != 'mape' and any(metric.startswith(x) for x in maximize_metrics):
|
||||
self.maximize = True
|
||||
else:
|
||||
self.maximize = False
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user