Skip to content

[BUG] import ExpSmoothingSeriesTransformer and MovingAverageSeriesTransformer #2548

@Cyril-Meyer

Description

@Cyril-Meyer

Describe the bug

Working on issue #2267 with PR #2547, it looks that we cannot import ExpSmoothingSeriesTransformer and MovingAverageSeriesTransformer.

Looking at the PR implementing them (#1927 and #2019) compared with others (e.g. #1967), it seems that they are missing in aeon/transformations/series/__init__.py __all__.

Also, as I searched for doc, it seems that both class are missing in docs/api_reference/transformations.rst.

Steps/Code to reproduce the bug

from aeon.transformations.series import ExpSmoothingSeriesTransformer 

Expected results

Working without error

Actual results

from aeon.transformations.series import ExpSmoothingSeriesTransformer 
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'ExpSmoothingSeriesTransformer' from 'aeon.transformations.series' ([REDACTED]\Lib\site-packages\aeon\transformations\series\__ini
t__.py). Did you mean: 'WarpingSeriesTransformer'?
from aeon.transformations.series._exp_smoothing import ExpSmoothingSeriesTransformer

Versions

Python: 3.12.2

Python dependencies:

  • aeon: 1.0.0
  • pip: 24.0
  • setuptools: 69.2.0
  • scikit-learn: 1.5.2
  • numpy: 1.26.4
  • numba: 0.60.0
  • scipy: 1.14.0
  • pandas: 2.2.1

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingdocumentationImprovements or additions to documentationtransformationsTransformations package

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions