Releases: aeon-toolkit/aeon
aeon v0.11.1
See our changelog to view all changes for this release.
This release will be the last 0.X minor release. Other than patches, the next release will be 1.0.0 which contains a large amount of framework changes.
Highlights
- STOMP anomaly detector
- QUANT regressor
- Series search for similarity search module
- Piecewise Linear Approximation (PLA) collection transform
New Contributors
All Contributors
@baraline, @CodeLionX, @Cyril-Meyer, @dguijo, @IRKnyazev, @MatthewMiddlehurst, @Moonzyyy, @TonyBagnall, @wenig
Full Changelog: v0.11.0...v0.11.1
aeon v0.11.0
See our changelog to view all changes for this release.
This release will be the last 0.X minor release. Other than patches, the next release will be 1.0.0 which contains a large amount of framework changes.
Highlights
- Added Proximity Forest classifier
- Added a composable ensemble for classification and regression
- New deep learning networks in AEBiGRUNetwork, AEDRNNNetwork and AEAttentionBiGRUNetwork
- Lots of bug and documentation fixes
New Contributors
- @PatriceJada made their first contribution in #1619
- @IRKnyazev made their first contribution in #1842
- @Cyril-Meyer made their first contribution in #1851
- @Datadote made their first contribution in #1873
- @phershbe made their first contribution in #1915
- @Sharathchenna made their first contribution in #1953
- @aryanpola made their first contribution in #1949
All Contributors
@aadya940, @aryanpola, @baraline, @chrisholder, @CodeLionX, @Cyril-Meyer, @Datadote, @dguijo, @ghost, @hadifawaz1999, @harshithasudhakar, @IRKnyazev, @itsdivya1309, @MatthewMiddlehurst, @Moonzyyy, @PatriceJada, @phershbe, @Sharathchenna, @TonyBagnall
Full Changelog: v0.10.0...v0.11.0
aeon v0.10.0
See our changelog to view all changes for this release.
Highlights
- Dropped support for Python 3.8
- Announcement of deprecations for v1.0.0, includes removal and rework of the current forecasting and transformation frameworks
- New anomaly detection methods: DWT-MLEAD, K-Means, and an adapter for PyOD
- New data loaders for anomaly detection and segmentation benchmark archives
- New Proximity Tree classifier using aeon distances, Proximity Forest to follow.*
- New feature-based and dummy clusterers
- New FLUSS and BinSeg segmenters
- Addition of visualisation tools for shapelets
New Contributors
- @futuer-szd made their first contribution in #1640
- @Moonzyyy made their first contribution in #1663
- @adm-unl made their first contribution in #1707
- @Abhash297 made their first contribution in #1736
- @ermshaua made their first contribution in #1755
All Contributors
@aadya940, @Abhash297, @adm-unl, @baraline, @chrisholder, @CodeLionX, @ermshaua, @futuer-szd, @hadifawaz1999, @itsdivya1309, @MatthewMiddlehurst, @Moonzyyy, @patrickzib, @TonyBagnall, @zy18811
Full Changelog: v0.9.0...v0.10.0
aeon v0.9.0
See our changelog to view all changes for this release.
Highlights
- New anomaly detection base class and MERLIN anomaly detector
- Implementation for the RSAST classifier
- Fixes for pipelines and new clustering and collection transformer pipeline classes
- Improved model loading ability for deep learning modules
- Large number of deprecations as we port transformations over to a new interface
New Contributors
- @nileenagp made their first contribution in #1472
- @jasonmokk made their first contribution in #1515
- @nirojasva made their first contribution in #1383
- @maxwell1503 made their first contribution in #1563
All Contributors
@aadya940, @AnonymousCodes911, @baraline, @chrisholder, @CodeLionX, @hadifawaz1999, @itsdivya1309, @jasonmokk, @MatthewMiddlehurst, @maxwell1503, @nileenagp, @nirojasva, @TonyBagnall
Full Changelog: v0.8.1...v0.9.0
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