Automatically sets refit_with_val=True if the user provided early_stop_patience_steps > 0 in the auto models to avoid errors like the one in #1009. I decided to automatically set it here instead of raising an error to avoid cases where the hyperparameter optimization concluded and there's an error when fitting the best model which also makes the user loose the results of the optimization.
Automatically sets
refit_with_val=True
if the user providedearly_stop_patience_steps > 0
in the auto models to avoid errors like the one in #1009. I decided to automatically set it here instead of raising an error to avoid cases where the hyperparameter optimization concluded and there's an error when fitting the best model which also makes the user loose the results of the optimization.