Scikit learn 列车测试中的分层参数\u拆分与分层HuffleSplit
在sklearn的Scikit learn 列车测试中的分层参数\u拆分与分层HuffleSplit,scikit-learn,train-test-split,Scikit Learn,Train Test Split,在sklearn的train\u test\u split函数中使用stratifiy参数与StratifiedShuffleSplit函数之间有什么区别?他们不是做同样的事吗 这两个模块执行不同的操作 train\u test\u split,顾名思义,用于在单个训练和单个测试子集中拆分数据,stratify参数允许以分层方式进行此操作 另一方面,StratifiedShuffleSplit为交叉验证提供拆分;从: 分层随机分组交叉验证程序 提供列车/测试索引,以分割列车/测试集中的数据 注意
train\u test\u split
函数中使用stratifiy
参数与StratifiedShuffleSplit
函数之间有什么区别?他们不是做同样的事吗 这两个模块执行不同的操作
train\u test\u split
,顾名思义,用于在单个训练和单个测试子集中拆分数据,stratify
参数允许以分层方式进行此操作
另一方面,StratifiedShuffleSplit为交叉验证提供拆分;从:
分层随机分组交叉验证程序
提供列车/测试索引,以分割列车/测试集中的数据
注意复数集(强调我的)
因此,stratifiedshuffliesplit
是用来代替我们想要确保CV分割是分层的,而不是取代train\u test\u split