could anyone explain the difference between a "normal" k-fold cross-validation using the shuffle function, e.g.
kf = KFold(n_splits = 5, shuffle = T