Releases: aeon-toolkit/aeon
aeon v0.8.1
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
- @wayneadams made their first contribution in #1396
- @griegner made their first contribution in #1458
- @RishavKumarSinha made their first contribution in #1462
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
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
andEncoderRegressor
- The
HydraRegressor
andMultiRocketHydraRegressor
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
- @harshithasudhakar made their first contribution in #1299
- @tvilight4 made their first contribution in #1213
- @vNtzYy made their first contribution in #1329
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
See our changelog to view all changes for this release.
Highlights
- Adds the
RIST
,Hydra
,MR-Hydra
andQUANT
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
- @Raya679 made their first contribution in #1163
- @itsdivya1309 made their first contribution in #1146
- @nimanzik made their first contribution in #1192
- @Vedant222 made their first contribution in #1203
- @aadya940 made their first contribution in #1215
- @AnonymousCodes911 made their first contribution in #1245
- @CodeLionX made their first contribution in #1236
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
See our changelog to view all changes for this release.
Highlights
- Implementations of the
SASTTransformer
andSASTClassifier
fit_predict
/fit_predict_proba
methods inBaseClassifier
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
- @frankl1 made their first contribution in #958
- @andregdmitri made their first contribution in #1065
- @jose-gilberto made their first contribution in #1073
- @julu98 made their first contribution in #1112
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
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
- @zy18811 made their first contribution in #779
- @wwzeng1 made their first contribution in #843
- @PaulRabich made their first contribution in #906
- @xiaopu222 made their first contribution in #918
- @akshatvishu made their first contribution in #904
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
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
- @sylvaincom made their first contribution in #671
- @hedeershowk made their first contribution in #739
- @steenrotsman made their first contribution in #746
- @kgmuzungu made their first contribution in #745
- @kevinlu1248 made their first contribution in #777
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
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
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
- @DBCerigo made their first contribution in #379
- @RafaAyGar made their first contribution in #335
All Contributors
@chrisholder, @DBCerigo, @GuiArcencio, @hadifawaz1999, @MatthewMiddlehurst, @RafaAyGar, @TonyBagnall
Full Changelog: v0.2.0...v0.3.0
aeon v0.2.0
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
- @baraline made their first contribution in #310
- @GuzalBulatova made their first contribution in #404
- @dguijo made their first contribution in #384
All Contributors
@baraline, @chrisholder, @dguijo, @GuiArcencio, @GuzalBulatova, @hadifawaz1999, @lmmentel, @MatthewMiddlehurst, @TonyBagnall
Full Changelog: v0.1.0...v0.2.0
aeon v0.1.0
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
- @MatthewMiddlehurst made their first contribution in #10
- @aiwalter made their first contribution in #13
- @TonyBagnall made their first contribution in #12
- @patrickzib made their first contribution in #58
- @lmmentel made their first contribution in #60
- @GuiArcencio made their first contribution in #66
- @scorcism made their first contribution in #120
- @chrisholder made their first contribution in #132
- @haskarb made their first contribution in #135
- @hadifawaz1999 made their first contribution in #134
All Contributors
@aiwalter, @chrisholder, @GuiArcencio, @hadifawaz1999, @haskarb, @lmmentel, @MatthewMiddlehurst, @patrickzib, @scorcism, @TonyBagnall
Full Changelog: sktime-v0.16.0...v0.1.0