一、KFold
import numpy as np
from sklearn.model_selection import KFold
X = np.array([[1,2],[3,4],[5,6],[7,8],[9,10],[11,12]])
y = np.array([1,2,3,4,5,6])
kf = KFold(n_splits=2)
kf.get_n_splits(X)
print(kf)
for train_index,test_index in kf.split(X):
print(‘Train Index:’,train_index,’,Test Index:’,test_index)
X_train,X_test = X[train_index],X[test_index]