标签: python scikit-learn
我可以在ckle = 10的sklearn中使用cross_validate代替n_splits = 10的Kfold吗?它们是否一样工作?
答案 0 :(得分:0)
我相信KFold只会将您的训练数据分成10个部分。
cross_validate也可以将数据分成10个分割(使用cv = 10参数),但它也实际执行交叉验证。换句话说,它将运行您的模型10倍,并且您将能够报告模型的性能,而KFold则不会。
换句话说,KFold是cross_validation中的一小步。