odtuyzt / chrono-kit

An open source time series analysis library for processing, analyzing, visualising and forecasting time series data
MIT License
9 stars 6 forks source link

Implement a Model Class and Exponential Smoothing #4

Closed hasanemirakin closed 1 year ago

hasanemirakin commented 1 year ago

Implement a Model superrclass that will be the parent of the forecasting models and create a simple exponential smoothing class. Implement .fit() and .predict() methods for exponential smoothing.

hasanemirakin commented 1 year ago

Inspiration: -https://github.com/statsmodels/statsmodels/blob/main/statsmodels/tsa/base/tsa_model.py (for base model class). No need to implement fully, just a placeholder that we can expand later on is fine. -https://otexts.com/fpp2/ses.html (simple exponential smoothing)

hasanemirakin commented 1 year ago

@muguryalcin has implemented a base model class.

hasanemirakin commented 1 year ago

@muguryalcin has also implemented simple exponential smoothing under smoothing.py