在 Scikit-learn中RandomSearchCV
,GridSearchCV
需要cv
参数的交叉验证对象,例如,GroupKFold
或任何其他 CV 拆分器sklearn.model_selection
。
但是,如何使用单个静态验证集?我有非常大的训练集,大验证集,我只需要 CV 对象的接口,而不是整个交叉验证。
具体来说,我使用的是 Scikit-optimize 和BayesSearchCV
( docs ),它需要 CV 对象(与常规 Scikit-learn 对象相同的接口SearchCV
)。我想使用我选择的验证集,而不是整个简历。