Hands-on coding tutorials covering all 29 cross-validation methods for medical machine learning. Learn by implementing real examples with clinical datasets and best practices.
Our notebooks are organized in a progressive learning sequence, from fundamentals to advanced techniques. Each notebook builds on previous concepts while introducing new medical-specific validation challenges.
Master the fundamentals of cross-validation with medical data
TrustCVValidator workflows and integration
Comprehensive CV method comparison
Complete demonstration of all 9 I.I.D. cross-validation methods with visualizations. Covers HoldOut, KFold, StratifiedKFold, RepeatedKFold, LOOCV, LPOCV, Bootstrap, MonteCarloCV, and NestedCV.
Learn to use the UniversalCVRunner for advanced cross-validation workflows. Integrate with different ML frameworks and customize validation pipelines.
Comprehensive guide to using TrustCVValidator for medical ML validation. Includes leakage detection, balance checking, and confidence interval estimation.
Compare I.I.D. cross-validation methods using TrustCVValidator. Benchmarking different CV strategies on the same medical dataset.
Compare trustcv with sklearn, XGBoost, LightGBM, CatBoost, PyCaret, H2O, Keras, and PyTorch. Shows how trustcv integrates with different ML ecosystems.
Click any "Open in Colab" button to run notebooks in the cloud. No installation required!
Clone the repository and run notebooks locally with Jupyter Lab or Jupyter Notebook.
git clone https://github.com/ki-smile/trustcv.git
cd trustcv
pip install -e .
jupyter lab notebooks/
Follow our structured sequence for optimal learning. Each notebook builds on previous concepts.