Я новичок в машинном обучении и пытаюсь понять, cross_val_score
использует Kfold для разделения данных на k сгибов.
kf = KFold(n_splits=2)
cv_results =cross_val_score(model, X_train, Y_train, cv=kf)
Я знаю, kfold
разбивает данные, но я пытался их распечатать
dataset = [[1,1,1],[2,2,2],[3,3,3],[4,4,4],[5,5,5],[6,6,6],[7,7,7],[8,8,8]]
kf = KFold(n_splits=2)
print kf
>>> KFold(n_splits=2, random_state=None, shuffle=False)
Это не показывает k сгибов, но тогда как cross_val_score
получает все сгибы?