同时调用SKLearn的cross_val_score和cross_val_predict方法?

5

我正在运行一个嵌套交叉验证,通过将GridSearchCV对象传递给cross_val_score来实现。然后我使用cross_val_predict来获取用于绘图的模型预测结果,就像这样:

gs = GridSearchCV(mymodel, myparams)
score = cross_val_score(gridsearch, X_train, y_train)
prediction = cross_val_predict(gs, X_train, y_train)

这似乎在计算上是冗余的;有没有一种方法可以从cross_val_score中获得交叉验证预测结果,或者我需要手动遍历CV对象的折叠来一步完成此操作?

1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接