check_predict_X_forecast_override¶
yohou.testing.forecaster.check_predict_X_forecast_override(forecaster, y_test, X_forecast, forecasting_horizon=3)
¶
Check predict with X_forecast override produces different results.
Validates that passing X_forecast at predict time overrides the stored forecasts without mutating forecaster state.
Parameters¶
| Name | Type | Description | Default |
|---|---|---|---|
forecaster
|
BaseForecaster
|
Fitted forecaster instance (fitted with X_forecast). |
required |
y_test
|
DataFrame
|
Test target data. |
required |
X_forecast
|
DataFrame
|
External forecasts for override. |
required |
forecasting_horizon
|
int
|
Number of steps ahead to forecast. |
3
|