check_fit_predict_with_X_forecast¶
yohou.testing.forecaster.check_fit_predict_with_X_forecast(forecaster, y_train, X_actual_train, y_test, X_forecast, forecasting_horizon=3)
¶
Check fit + predict works with X_forecast provided.
Validates that fitting with X_forecast sets _X_forecast_schema_,
populates _step_column_names_, and that predict returns valid output.
Parameters¶
| Name | Type | Description | Default |
|---|---|---|---|
forecaster
|
BaseForecaster
|
Unfitted forecaster instance. |
required |
y_train
|
DataFrame
|
Training target data. |
required |
X_actual_train
|
DataFrame or None
|
Training features. |
required |
y_test
|
DataFrame
|
Test target data. |
required |
X_forecast
|
DataFrame
|
External forecasts in tidy format. |
required |
forecasting_horizon
|
int
|
Number of steps ahead to forecast. |
3
|