【发布时间】:2013-05-03 04:10:47
【问题描述】:
是否有任何内置方法可以让 scikit-learn 执行 shuffled 分层 k 折交叉验证?这是最常见的 CV 方法之一,我很惊讶找不到内置方法来执行此操作。
我看到cross_validation.KFold() 有一个洗牌标志,但它没有分层。不幸的是cross_validation.StratifiedKFold() 没有这样的选项,cross_validation.StratifiedShuffleSplit() 不会产生不相交的折叠。
我错过了什么吗?这是计划好的吗?
(显然我可以自己实现)
【问题讨论】:
标签: python machine-learning scikit-learn cross-validation