From 1909a52d8d012a876f5c5e3394f1bfe31f56d81d Mon Sep 17 00:00:00 2001 From: Yakov Malyshev Date: Thu, 20 Apr 2023 16:42:28 +0300 Subject: [PATCH 1/3] Change the default value of Linear Regression in the constructor of StackingEnsemble (#846) --- etna/ensembles/stacking_ensemble.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etna/ensembles/stacking_ensemble.py b/etna/ensembles/stacking_ensemble.py index 2590a25d2..434b160ff 100644 --- a/etna/ensembles/stacking_ensemble.py +++ b/etna/ensembles/stacking_ensemble.py @@ -92,7 +92,7 @@ def __init__( """ self._validate_pipeline_number(pipelines=pipelines) self.pipelines = pipelines - self.final_model = LinearRegression() if final_model is None else final_model + self.final_model = LinearRegression(positive=True) if final_model is None else final_model self._validate_backtest_n_folds(n_folds) self.n_folds = n_folds self.features_to_use = features_to_use From c494028b0c03abb0dbc2876f9a9ec6d6ddb71b7b Mon Sep 17 00:00:00 2001 From: Yakov Malyshev Date: Fri, 21 Apr 2023 01:18:42 +0300 Subject: [PATCH 2/3] Set the default value to in the constructor of ([#1238](https://github.com/tinkoff-ai/etna/pull/1238)) --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b7482f69..37d67141a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,8 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - ### Changed -- -- +- Set the default value to `LinearRegression(positive=True)` in the constructor of `StackingEnsemble` ([#1238](https://github.com/tinkoff-ai/etna/pull/1238)) +- - - ### Fixed From 05045873f3dc725b9432aa9adafba4d0d79d9db5 Mon Sep 17 00:00:00 2001 From: Yakov Malyshev Date: Fri, 21 Apr 2023 11:50:58 +0300 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37d67141a..deee7f463 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - ### Changed -- Set the default value to `LinearRegression(positive=True)` in the constructor of `StackingEnsemble` ([#1238](https://github.com/tinkoff-ai/etna/pull/1238)) +- Set the default value of `final_model` to `LinearRegression(positive=True)` in the constructor of `StackingEnsemble` ([#1238](https://github.com/tinkoff-ai/etna/pull/1238)) - - -