1
我想问一下是否有可能做“Startified GroupShuffleSplit”在scikit学习是换言之和GroupShuffleSplit组合StratifiedShuffleSplitStartified GroupShuffleSplit在Scikit学习
这里是代码的样本我使用:
cv=GroupShuffleSplit(n_splits=n_splits,test_size=test_size,\
train_size=train_size,random_state=random_state).split(\
allr_sets_nor[:,:2],allr_labels,groups=allr_groups)
opt=GridSearchCV(SVC(decision_function_shape=dfs,tol=tol),\
param_grid=param_grid,scoring=scoring,n_jobs=n_jobs,cv=cv,verbose=verbose)
opt.fit(allr_sets_nor[:,:2],allr_labels)
这里我申请GroupShuffleSplit
但我还是想根据allr_labels
StratifiedShuffleSplit如果你想要的话,也有一个参数组。只是使用Stratifiedshufflesplit将allr_labels和适合在GridSearchCV通过组到fit()方法 –
它不适用于我不幸的是,我认为这个选项是无效的,因为它在文档中说:“始终忽略,为兼容性而存在。” “ –