请问gridsearchcv如何写回调函数

请问gridsearchcv如何写回调函数。
比如考虑4个score,"precision,f1,roc_auc,accuracy"
优先考虑precision,分数最高者优胜;如果分数相同或者为0,再考虑f1
依次类推。
请问谁有比较好的文章推荐一下,谢谢啊!

这个定义一个函数,然后将函数作为参数传入即可。