commonpower.data_forecasting.forecasters

Collection of forecasters.

Classes

ConstantForecaster

This forecaster predicts all future timesteps with the "current" value.

LookBackForecaster

This forecaster predicts the last timestep of the horizon as the "current" value.

NoisyForecaster

This forecaster knows the true future values but applies a uniformly random noise to it.

PerfectKnowledgeForecaster

This forecaster perfectly predicts future values.

PersistenceForecaster

This forecaster predicts all future timesteps with the value look_back before, i.e., every value is predicted as the value at time t-look_back.