Scikit Learn has deprecated the use of fit_params since 0.19. Additionally, with fit_params, one has to pass eval_metric and eval_set. These cannot be changed during the K-fold cross validations. So CV can’t be performed properly with this method anyway.
What is a recommend approach for doing hyperparameter grid search with early stopping?