v0.7.1

March 2024

Highlights

Classification

Documentation

Enhancements

Maintenance

  • [MNT] Remove random_state from aeon.networks module (#1222) @aadya940

Datasets

Enhancements

  • [ENH] Refactored n_instances to n_cases and series_length to n_timepoints (#1166) @Raya679

  • [ENH] Function to write to Monash tsf style (#1146) @itsdivya1309

Distances

Bug Fixes

Enhancements

  • [ENH] Add implementation for sbd distance (from k-Shape) (#1231) @CodeLionX

Forecasting

Enhancements

Networks

Documentation

Maintenance

  • [MNT] Remove random_state from aeon.networks module (#1222) @aadya940

Regression

Enhancements

Maintenance

  • [MNT] Remove random_state from aeon.networks module (#1222) @aadya940

Transformations

Documentation

  • [DOC] Fix typos, misspellings & capitalizations in doctrings (#1192) @nimanzik

Enhancements

Maintenance

Unit Testing

Bug Fixes

Maintenance

Other

Bug Fixes

  • [BUG] Fix registry.all_estimators() function if pytest is not installed (#1236) @CodeLionX

Documentation

Enhancements

Maintenance

Refactored

Other

  • [ENH] Replace check_is_scitype with is_single_series and is_collection (#1190) @TonyBagnall

Contributors

The following have contributed to this release through a collective 42 GitHub Pull Requests:

@aadya940, @AnonymousCodes911, @baraline, @chrisholder, @CodeLionX, @hadifawaz1999, @itsdivya1309, @MatthewMiddlehurst, @nimanzik, @Raya679, @TonyBagnall, @Vedant222

v0.7.0

February 2024

Highlights

  • Implementations of the SASTTransformer and SASTClassifier (@frankl1)

  • fit_predict/fit_predict_proba methods in BaseClassifier for (sensibly) estimating accuracy on train data (@MatthewMiddlehurst)

  • ResNet based auto-encoder to deep learning clustering module (@xiaopu222)

  • Introducing BaseSegmenter for segmentation module (@TonyBagnall)

  • Python 3.12 is now available!

  • Various additions, documentation updates, and implementations for the visualisation module

  • Many deprecations of old and unmaintained functionality (if you wish to help maintaining these, please get in touch!)

Benchmarking

Bug Fixes

Enhancements

Other

Classification

Bug Fixes

  • [ENH][BUG] Change predict_proba of WEASEL_v2 to the default behavior, as in RocketClassifier (#1022) @patrickzib

  • [BUG] Fixed missing z-normalisation for SFA in RED CoMETS (#1057) @zy18811

  • [BUG] remove base classifier shortcut and new test (#741) @hedeershowk

  • [BUG] Wrong bound on sklearn for sparse argument (#1112) @julu98

Deprecation

Documentation

Enhancements

Maintenance

  • [MNT] Fixes deprecation warnings for save_transformed_data in interval based classifiers (#1145) @TonyBagnall

Refactored

Clustering

Bug Fixes

Documentation

  • [DOC, REF] Add TimeSeriesKernelKMeans and TimeSeriesKShapes to clustering/__init__.py and also adds examples to dosctring (#1097) @andregdmitri

Enhancements

Refactored

  • [DOC, REF] Add TimeSeriesKernelKMeans and TimeSeriesKShapes to clustering/__init__.py and also adds examples to dosctring (#1097) @andregdmitri

Datasets

Enhancements

Maintenance

Other

Distances

Enhancements

Forecasting

Deprecation

  • [ENH] Deprecate functors from performance metrics and replace with function calls (#1081) @TonyBagnall

Enhancements

Networks

Enhancements

Regression

Enhancements

Refactored

Segmentation

Enhancements

Maintenance

Transformations

Bug Fixes

  • [ENH, BUG, DOC] Refactor distance profiles, introduce STD threshold for numba (#957) @baraline

  • [BUG] Collection transformer wrapper bugfixing and PlateauFinder refactor (#804) @MatthewMiddlehurst

Documentation

  • [ENH, BUG, DOC] Refactor distance profiles, introduce STD threshold for numba (#957) @baraline

  • [ENH] Removes a whole load of references to “scitype” and “mtype” (#1035) @TonyBagnall

Enhancements

  • [ENH] remove unnecessary call to check_X in SFA and SFA_Fast (#994) @TonyBagnall

  • [ENH] ADD SAST transformer and SASTClassifier (#958) @frankl1

  • [ENH, BUG, DOC] Refactor distance profiles, introduce STD threshold for numba (#957) @baraline

  • [ENH] Introducing visualisation module (#1002) @TonyBagnall

  • [ENH] Removes a whole load of references to “scitype” and “mtype” (#1035) @TonyBagnall

  • [ENH] Deprecate Filter transformer (#1110) @TonyBagnall

  • [ENH] Remove conversion decorators from SignaturesClassifier (#1101) @TonyBagnall

  • [ENH] New base classes: base series estimator , segmenters and base series transformers (#996) @TonyBagnall

Maintenance

Unit Testing

Bug Fixes

Enhancements

Maintenance

Refactored

Visualisations

Bug Fixes

Deprecation

Enhancements

Maintenance

Refactored

Other

Bug Fixes

  • [BUG] fix tag errors, refactor comments np.array -> np.ndarray (#1014) @TonyBagnall

  • [MNT, BUG] Modify njit func generator to support python functions (#1044) @baraline

Deprecation

Documentation

Enhancements

Maintenance

Contributors

The following have contributed to this release through a collective 91 GitHub Pull Requests:

@andregdmitri, @baraline, @dguijo, @frankl1, @hadifawaz1999, @hedeershowk, @jose-gilberto, @julu98, @MatthewMiddlehurst, @patrickzib, @TonyBagnall, @xiaopu222, @zy18811