前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >StratifiedKFold与KFold

StratifiedKFold与KFold

作者头像
K同学啊
发布2019-01-22 11:05:09
1.7K0
发布2019-01-22 11:05:09
举报
文章被收录于专栏:明天依旧可好的专栏

一、KFold

K-Folds cross-validator Provides train/test indices to split data in train/test sets. Split dataset into k consecutive folds (without shuffling by default). Each fold is then used once as a validation while the k - 1 remaining folds form the training set.


sklearn.model_selection.StratifiedKFold(n_splits=3, shuffle=False, random_state=None)

Methods

  • get_n_splits([X, y, groups]): Returns the number of splitting iterations in the cross-validator
  • split(X[, y, groups]): Generate indices to split data into training and test set.


StratifiedKFold

Stratified K-Folds cross-validator Provides train/test indices to split data in train/test sets. This cross-validation object is a variation of KFold that returns stratified folds. The folds are made by preserving the percentage of samples for each class.


sklearn.model_selection.StratifiedKFold(n_splits=3, shuffle=False, random_state=None)

image.png
image.png

Methods

  • get_n_splits([X, y, groups]): Returns the number of splitting iterations in the cross-validator
  • split(X, y[, groups]): Generate indices to split data into training and test set.
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年08月04日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、KFold
    • Methods
    • StratifiedKFold
      • Methods
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档