将<RandomizedSearchCV>拟合评分函数后获得的估计器作为参数传递



假设我想使用自定义估计器和评分器做RandomizedSearchCV:

RandomizedSearchCV(cxCustomLogReg(), search_space,
n_iter=50, scoring=scorer) 

在随机搜索中,是否可能将cxCustomLogReg()拟合到scorer函数后得到的估计量作为参数传递(而不仅仅是通常的y_true/y_pred值)?

这实际上是期望的格式。当scoring是一个可调用对象时,它应该具有(fitted_estimator, X_test, y_test)签名。

您可能正在使用助手make_scorer,它将具有签名(y_true, y_pred)的度量函数转换为如上所述的评分函数。只是不要使用这个帮助器,直接定义你的scorer。

最新更新