heidelbergcement / hcrystalball

A library that unifies the API for most commonly used libraries and modeling techniques for time-series forecasting in the Python ecosystem.
https://hcrystalball.readthedocs.io/
MIT License
152 stars 19 forks source link

[FEATURE] Ensure random state for estimators #53

Closed MichalChromcak closed 3 years ago

MichalChromcak commented 3 years ago

Is your feature request related to a problem? Please describe. To make reproducible results models should be initialized with a random state.

Describe the solution you'd like Running twice the same model fit and predict gives the same results if the random state is passed.

Describe alternatives you've considered N/A

Additional context N/A

MichalChromcak commented 3 years ago

@pavelkrizek any thoughts welcomed. We could look at how sktime is doing it e.g.