Skip to main content

ExogenousConfig

Bases: BaseModel Configuration for exogenous variable generation. Controls which exogenous columns are added to the output DataFrame. All options are off by default for backward compatibility. Parameters:

ExogenousConfig.anomaly_flags

ExogenousConfig.changepoint_flags

ExogenousConfig.correlated

ExogenousConfig.datetime_cyclical

ExogenousConfig.datetime_features

ExogenousConfig.missing_flags

ExogenousConfig.model_config

ExogenousConfig.validate_unique_names

Reject duplicate output columns before dataframe construction.

CorrelatedExogConfig

Bases: BaseModel Configuration for a single correlated exogenous variable.

CorrelatedExogConfig.correlation

CorrelatedExogConfig.lag

CorrelatedExogConfig.method

CorrelatedExogConfig.model_config

CorrelatedExogConfig.name

CorrelatedExogConfig.noise_std

CorrelatedExogConfig.smoothing_window

CorrelatedExogConfig.trend_noise_std