{{ mlTaskDesign.modeling.gridSearchParams.mode === 'TIME_SERIES_KFOLD' ? 'Each validation fold' : 'The validation set' }} contains
{{ prettyTimeSteps(mlTaskDesign.evaluationParams.testSize * mlTaskDesign.timestepParams.numberOfTimeunits, mlTaskDesign.timestepParams.timeunit) }}
({{ uiState.numberOfHorizonsInTest }} forecast {{ 'horizon' | plurify: uiState.numberOfHorizonsInTest }}
of {{ prettyTimeSteps(mlTaskDesign.predictionLength * mlTaskDesign.timestepParams.numberOfTimeunits, mlTaskDesign.timestepParams.timeunit) }}).
{{ uiState.numberOfHorizonsInTest > 1 ? 'For each' : 'In the' }} forecast horizon, the models are evaluated on the last
{{ prettyTimeSteps((mlTaskDesign.predictionLength - mlTaskDesign.evaluationParams.gapSize) * mlTaskDesign.timestepParams.numberOfTimeunits, mlTaskDesign.timestepParams.timeunit) }}
(the first {{ prettyTimeSteps(mlTaskDesign.evaluationParams.gapSize * mlTaskDesign.timestepParams.numberOfTimeunits, mlTaskDesign.timestepParams.timeunit) }}
(gap) {{ 'is' | plurify: mlTaskDesign.evaluationParams.gapSize * mlTaskDesign.timestepParams.numberOfTimeunits : 'are' }} skipped).
Horizons in validation {{ mlTaskDesign.modeling.gridSearchParams.mode === 'TIME_SERIES_SINGLE_SPLIT' ? 'set' : 'fold' }}
Cross-validation strategy
Equal duration train set folds