evalml
evalml copied to clipboard
Detrender Base Class & PolynomialDetrender Modifications
Adding the abstract, base Detrender class and made the PolynomialDetrender inherit from it. Also enhanced the PolynomialDetrender with a new get_trend_df()
function to decompose the target signal into trend, seasonality and residual.
Codecov Report
Merging #3599 (28c5ee6) into main (b60eab3) will decrease coverage by
79.6%
. The diff coverage is16.3%
.
@@ Coverage Diff @@
## main #3599 +/- ##
========================================
- Coverage 99.7% 20.1% -79.5%
========================================
Files 339 340 +1
Lines 34386 34687 +301
========================================
- Hits 34254 6968 -27286
- Misses 132 27719 +27587
Impacted Files | Coverage Δ | |
---|---|---|
evalml/pipelines/component_graph.py | 64.0% <ø> (-35.7%) |
:arrow_down: |
evalml/pipelines/components/__init__.py | 100.0% <ø> (ø) |
|
...alml/pipelines/components/transformers/__init__.py | 100.0% <ø> (ø) |
|
evalml/pipelines/pipeline_base.py | 59.2% <ø> (-39.3%) |
:arrow_down: |
...sts/decomposer_tests/test_polynomial_decomposer.py | 0.0% <0.0%> (ø) |
|
evalml/tests/component_tests/test_components.py | 0.0% <0.0%> (-99.0%) |
:arrow_down: |
evalml/tests/component_tests/test_utils.py | 0.0% <ø> (-99.0%) |
:arrow_down: |
.../tests/pipeline_tests/test_time_series_pipeline.py | 0.0% <0.0%> (-99.8%) |
:arrow_down: |
...ransformers/preprocessing/polynomial_decomposer.py | 28.9% <28.9%> (ø) |
|
evalml/tests/conftest.py | 33.5% <37.5%> (-64.5%) |
:arrow_down: |
... and 286 more |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
Closing in favor of the rebased PR https://github.com/alteryx/evalml/pull/3720