Stratified-K-Fold in Machine Learning | by Rahul Mishra | Medium
K-Fold Cross-Validation in Python Using SKLearn - AskPython
Data School - 🤖⚡ scikit-learn tip #31: If you use cross-validation and your samples are NOT in an arbitrary order, shuffling may be required to get meaningful results. Use KFold or StratifiedKFold