Skip to content

Document evaluation pipeline and expanding window cross-validation#186

Merged
knutdrand merged 1 commit intomasterfrom
docs/clim-473-evaluation-pipeline-documentation
Feb 5, 2026
Merged

Document evaluation pipeline and expanding window cross-validation#186
knutdrand merged 1 commit intomasterfrom
docs/clim-473-evaluation-pipeline-documentation

Conversation

@knutdrand
Copy link
Collaborator

Summary

  • Add docstrings to dataset_splitting.py (module-level + all public functions) and prediction_evaluator.py (module-level + backtest())
  • Create new contributor docs page (docs/contributor/evaluation_pipeline.md) explaining the internal evaluation pipeline with focus on the expanding window algorithm
  • Register new page in mkdocs nav

Test plan

  • make lint passes (pre-existing mypy error in unrelated file)
  • make test passes (pre-existing failures in workshop bash docs)
  • New doc page passes mktestdocs validation
  • mkdocs build succeeds

CLIM-473

Add docstrings to dataset_splitting.py and prediction_evaluator.py,
and create a contributor documentation page explaining the internal
evaluation pipeline with focus on the expanding window algorithm.

CLIM-473
@knutdrand knutdrand merged commit e5d7ed0 into master Feb 5, 2026
6 checks passed
@knutdrand knutdrand deleted the docs/clim-473-evaluation-pipeline-documentation branch February 5, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments