【发布时间】:2020-10-20 17:02:54
【问题描述】:
当验证数据已经作为保留集存在时,是否有任何方法可以从 scikit-learn 执行 RandomizedSearchCV?我尝试连接训练和验证数据并定义 cv 参数以准确拆分两个集合的组合位置,但找不到 RandomizedSearchCV 接受的正确语法。
scikit-learn 文档说:
cv : int, cross-validation generator or an iterable, optional
Determines the cross-validation splitting strategy.
Possible inputs for cv are:
- None, to use the default 3-fold cross validation,
- integer, to specify the number of folds in a `(Stratified)KFold`,
- An object to be used as a cross-validation generator.
- An iterable yielding train, test splits.
我希望最后一个选项应该可以工作,但我不知道我必须以哪种格式交出它。
感谢任何帮助!
【问题讨论】:
-
“一个可迭代的产量火车,测试分裂”,它不起作用吗?
标签: python scikit-learn hyperparameters