Skip to content

Releases: aeon-toolkit/aeon

aeon v0.8.1

25 Apr 09:55
317f2a6
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Highlights

  • Mostly bug fixes, documentation improvements and new deprecations
  • Subgradient barycentre averaging is available for clustering

New Contributors

All Contributors

@aadya940, @AnonymousCodes911, @chrisholder, @CodeLionX, @hadifawaz1999, @harshithasudhakar, @itsdivya1309, @MatthewMiddlehurst, @TonyBagnall, @tvilight4, @vNtzYy

Full Changelog: v0.8.0...v0.8.1

aeon v0.8.0

05 Apr 10:10
5f8974f
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Highlights

  • Deprecations from 0.7.0 have been removed, see the package deprecation sections for more details
  • typing-extensions has been added as a core dependency
  • The following deep learners are now available for regression: IndividualLITERegressor, LITETimeRegressor and EncoderRegressor
  • The HydraRegressor and MultiRocketHydraRegressor algorithms have been implemented for regression module
  • A wrapper for the tslearn LearningShapelets classifier has been added
  • Support for unequal length in pairwise distance calculation for the SBD and MSM distances is now available, this will be expanded to other distances in time

New Contributors

All Contributors

@aadya940, @AnonymousCodes911, @chrisholder, @CodeLionX, @hadifawaz1999, @harshithasudhakar, @itsdivya1309, @MatthewMiddlehurst, @TonyBagnall, @tvilight4, @vNtzYy

Full Changelog: v0.7.1...v0.8.0

aeon v0.7.1

04 Mar 18:44
4a58c4d
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Highlights

  • Adds the RIST, Hydra, MR-Hydra and QUANT classifiers
  • Adds the above for regression also, as well as MLPRegressor, RDSTRegressor and simple feature-based regressors
  • Adds the SBD distance
  • Website updates and improvements, including advertisement for GSoC 2024!

New Contributors

All Contributors

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

Full Changelog: v0.7.0...v0.7.1

aeon v0.7.0

09 Feb 10:57
e68231e
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Highlights

  • Implementations of the SASTTransformer and SASTClassifier
  • fit_predict/fit_predict_proba methods in BaseClassifier for (sensibly) estimating accuracy on train data
  • ResNet based auto-encoder to deep learning clustering module
  • Introducing BaseSegmenter for segmentation module
  • 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!)

New Contributors

All Contributors

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

Full Changelog: v0.6.0...v0.7.0

aeon v0.6.0

12 Dec 13:26
8fe7cf3
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Highlights

  • A deprecation policy is now in place for aeon and its subpackages.
  • New classification algorithms are available in RED CoMETS and LITETime.
  • A clustering subpackage for deep learning clustering has been added.
  • A new experimental similarity search subpackage has been added, and the annotation module has been split into segmentation and anomaly detection.
  • Minkowski distance has been added to distances.
  • Lots of small improvements and bug fixes!

New Contributors

All Contributors

@akshatvishu, @baraline, @chrisholder, @dguijo, @hadifawaz1999, @kevinlu1248, @MatthewMiddlehurst, @PaulRabich, @TonyBagnall, @wwzeng1, @xiaopu222, @zy18811

Full Changelog: v0.5.0...v0.6.0

aeon v0.5.0

05 Oct 12:40
c0139b2
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Following this release the deprecation policy remains suspended. Future releases may have breaking changes, so it may be wise to set an upper bound on the package version. It is likely a deprecation policy will be implemented and enforced starting v0.6.0, however.

Highlights

  • New distance measures with ADTW and ShapeDTW (@chrisholder, @hadifawaz1999)
  • Multiple new functions in the benchmarking module for creating figures i.e. Critical difference diagrams (@dguijo)
  • New example notebooks and tidied versions of existing ones
  • Lots of new bugfixes and testing to keep our estimators bug free (as much as possible at least)!

New Contributors

All Contributors

@chrisholder, @dguijo, @hadifawaz1999, @haskarb, @hedeershowk, @kevinlu1248, @kgmuzungu, @MatthewMiddlehurst, @patrickzib, @steenrotsman, @sylvaincom, @TonyBagnall

Full Changelog: v0.4.0...v0.5.0

aeon v0.4.0

29 Jul 11:02
902ee00
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Following this release the deprecation policy remains suspended. Future releases may have breaking changes, so it may be wise to set an upper bound on the package version.

Highlights

  • Data downloading functions for popular classification, regression and forecasting archives are now available
  • Implementations for the RSTSF interval-based and the RDST shapelet-based classifiers have been added to the classification module
  • Time series adaptations for the PAM, CLARA, CLARANS clustering algorithms have been added to the clustering module
  • The interval-based forests in the classification module have been reworked to use a new base class, including speed-ups and also allowing the implementation of regression versions (RISERegressor, CIFRegressor and DrCIFRegressor)
  • ResNet and FCN deep learning regressors are now available
  • Large portions of the website documentation have been overhauled, including the examples page and introduction notebooks for data types and data loading

All Contributors

@baraline, @chrisholder, @hadifawaz1999, @MatthewMiddlehurst, @TonyBagnall

Full Changelog: v0.3.0...v0.4.0

aeon v0.3.0

10 Jun 10:52
4248080
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Following this release the deprecation policy remains suspended. Future releases may have breaking changes, so it may be wise to set an upper bound on the package version.

Highlights

  • An interface to the MrSQM algorithm has been added to the classification module.
  • k-NN estimators and the Elastic Ensemble classifier now support unequal length series.
  • The SAX transformation has been refactored to improve performance.
  • A new collection transformer base class has been added to the transformations module for more efficient transformation using collections of time series.
  • A rework of the benchmarking module has begun, starting with the introduction of functionality from kotsu

New Contributors

All Contributors

@chrisholder, @DBCerigo, @GuiArcencio, @hadifawaz1999, @MatthewMiddlehurst, @RafaAyGar, @TonyBagnall

Full Changelog: v0.2.0...v0.3.0

aeon v0.2.0

12 May 15:58
fe6cd12
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Following this release the deprecation policy remains suspended. Future releases may have breaking changes, so it may be wise to set an upper bound on the package version.

Highlights

  • aeon now supports Python 3.11!
  • New estimators are available in the regression package, including InceptionTime (@hadifawaz1999) and FreshPRINCE (@dguijo)
  • The distances module has been reworked, and the distances available are now faster (@chrisholder)
  • The RandomDilatedShapeletTransform for collections of series is now available (@baraline)
  • The 'Getting Started' page on the documentation has been rewritten with clearer introductions to each module

New Contributors

All Contributors

@baraline, @chrisholder, @dguijo, @GuiArcencio, @GuzalBulatova, @hadifawaz1999, @lmmentel, @MatthewMiddlehurst, @TonyBagnall

Full Changelog: v0.1.0...v0.2.0

aeon v0.1.0

14 Apr 11:03
ee7fad1
Compare
Choose a tag to compare

See our changelog to view all changes for this release.

Following this release the deprecation policy remains suspended. Future releases may have breaking changes, so it may be wise to set an upper bound on the package version.

Highlights

  • aeon is now available on PyPI!
  • pandas 2 support is available for core functionality
  • Deep learning approaches in the classification module have been reworked and are more configurable
  • New estimators for classification in Inception Time (@hadifawaz1999) and WEASEL 2.0 (@patrickzib)
  • Improved transformers for selecting channels of multivariate time series (@haskarb)

New Contributors

All Contributors

@aiwalter, @chrisholder, @GuiArcencio, @hadifawaz1999, @haskarb, @lmmentel, @MatthewMiddlehurst, @patrickzib, @scorcism, @TonyBagnall

Full Changelog: sktime-v0.16.0...v0.1.0