Чтобы запустить GridSearchCV на основе своей метрики оценки, нужно использовать библиотеку Scikit Learn. 2 Один из параметров вызова функции — scoring. 2
В самом простом случае можно применить базовые метрики оценки самой библиотеки Scikit Learn. 2 Если необходим собственный оценщик, его нужно реализовать в виде вызываемого объекта (функции) и передать в качестве значения аргумента scoring. 2
Также можно использовать параметр param_grid, через который передаются параметры для подбора. 5 GridSearchCV попробует сделать обучение на всех переданных параметрах. 5
Ещё один параметр — CV — указывает, сколько разрезов кросс-валидации сделать. 5
Пример использования GridSearchCV с собственной метрикой оценки можно найти на сайте Stack Overflow на русском. 1