Recent Releases of aeon

aeon - aeon v1.2.0

See our changelog to view all changes for this release.

Highlights

  • aeon v1.2.0 drops support for Python 3.9, Python 3.10-3.13 are the currently supported versions.
  • Framework for whole-series anomaly detection has been implemented, and the module has been refactored into anomaly_detection.collection and anomaly_detection.series submodules.
  • ProximityForest and ProximityTree classifiers have been improved to support unequal length and multivariate series. The classifiers are also significantly faster.
  • A new implementation for the TD-MVDC classifier
  • The forecasting module has been enhanced with additional methods for direct and recursive forecasting, as well as new algorithms such as ETS. This module is still in early development, and we expect framework changes in future releases.
  • The similarity search module has been significantly reworked to fit the aeon style framework seen in other modules. See the module examples and documentation for more details.
  • The start of an experimental sub-package for self supervised learning has been added in aeon.transformations.collection.self_supervised, starting with the TRILITE algorithm.

New Contributors

  • @Ahmed-Zahran02 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2737
  • @SomtoOnyekwelu made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2764
  • @saadaltohamy made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2644
  • @nMaax made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2622
  • @AnaghDeshpande made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2546

All Contributors

@aadya940, @adityagh006, @Ahmed-Zahran02, @AnaghDeshpande, @aryanpola, @baraline, @hadifawaz1999, @inclinedadarsh, @Kaustbh, @kavya-r30, @kevinzb56, @lucifer4073, @MatthewMiddlehurst, @nMaax, @patrickzib, @pattplatt, @Ramana-Raja, @saadaltohamy, @SebastianSchmidl, @shinymack, @SomtoOnyekwelu, @steenrotsman, @tanishy7777, @TinaJin0228, @TonyBagnall

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v1.1.0...v1.2.0

- Python
Published by MatthewMiddlehurst 12 months ago

aeon - aeon v1.1.0

See our changelog to view all changes for this release.

Highlights

  • Python 3.13 is now supported and dependency bounds have been raised
  • df-list collections now require (n_cases, n_channels, n_timepoints) formatting. Make sure each dataframe in the list has channels as the first dimension and timepoints are the second.
  • The ROCKAD anomaly detector has been added
  • THe KASBA clusterer has been added
  • Lots of documentation improvements and bug fixes

New Contributors

  • @vedpawar2254 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2424
  • @adilsonmedronha made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2440
  • @dschrempf made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2464
  • @inclinedadarsh made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2489
  • @shinymack made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2488
  • @kevinzb56 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2487
  • @Akhil-Jasson made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2483
  • @sumana-2705 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2419
  • @YashviMehta03 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2494
  • @lucifer4073 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2518
  • @Nikitas100 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2484
  • @tanishy7777 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2613
  • @Kaustbh made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2589
  • @TinaJin0228 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2717
  • @ayushsingh9720 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2617
  • @HaroonAzamFiza made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2738
  • @adityagh006 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2735
  • @Val-2608 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2640
  • @Ramana-Raja made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2704

All Contributors

@aadya940, @adilsonmedronha, @adityagh006, @Akhil-Jasson, @aryanpola, @ayushsingh9720, @chrisholder, @Cyril-Meyer, @dschrempf, @hadifawaz1999, @HaroonAzamFiza, @inclinedadarsh, @itsdivya1309, @Kaustbh, @kavya-r30, @kevinzb56, @lucifer4073, @MatthewMiddlehurst, @Nikitas100, @notaryanramani, @patrickzib, @pattplatt, @Ramana-Raja, @shinymack, @sumana-2705, @tanishy7777, @TinaJin0228, @TonyBagnall, @Val-2608, @vedpawar2254, @YashviMehta03

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v1.0.0...v1.1.0

- Python
Published by MatthewMiddlehurst about 1 year ago

aeon - aeon v1.0.0

First major release of aeon.

See our changelog to view all changes for this release.

Highlights

  • Introduction of a new experimental forecasting module, replacing the old module (this is currently sparse, but we will expand on the framework and available estimators in the future).
  • Restructuring and expansion of the clustering module, including deep learning clustering.
  • Explicit split of the transformation module into series transformers and collection transformers.
  • Extended anomaly detection module.
  • Completely new testing suite, code coverage now 91%.
  • Enhanced visualisation tools.
  • Improved documentation and examples.
  • Introduction of more multivariate capable deep learning estimators.

New Contributors

  • @notaryanramani made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2029
  • @danielroberts20 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2064
  • @ferewi made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2091
  • @LinGinQiu made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2141
  • @georgejl7 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2173
  • @fspinna made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2062
  • @emmanuel-ferdman made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2275
  • @pattplatt made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2342
  • @kavya-r30 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2364

All Contributors

@aadya940, @alexbanwell1, @aryanpola, @baraline, @chrisholder, @Cyril-Meyer, @danielroberts20, @Datadote, @emmanuel-ferdman, @ferewi, @fspinna, @georgejl7, @griegner, @hadifawaz1999, @IRKnyazev, @itsdivya1309, @kavya-r30, @LinGinQiu, @MatthewMiddlehurst, @Moonzyyy, @notaryanramani, @patrickzib, @pattplatt, @SebastianSchmidl, @Sharathchenna, @TonyBagnall

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.11.1...v1.0.0

- Python
Published by TonyBagnall over 1 year ago

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

  • @wenig made their first contribution in https://github.com/aeon-toolkit/aeon/pull/2031

All Contributors

@baraline, @CodeLionX, @Cyril-Meyer, @dguijo, @IRKnyazev, @MatthewMiddlehurst, @Moonzyyy, @TonyBagnall, @wenig

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.11.0...v0.11.1

- Python
Published by MatthewMiddlehurst almost 2 years ago

aeon - 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 https://github.com/aeon-toolkit/aeon/pull/1619
  • @IRKnyazev made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1842
  • @Cyril-Meyer made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1851
  • @Datadote made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1873
  • @phershbe made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1915
  • @Sharathchenna made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1953
  • @aryanpola made their first contribution in https://github.com/aeon-toolkit/aeon/pull/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: https://github.com/aeon-toolkit/aeon/compare/v0.10.0...v0.11.0

- Python
Published by MatthewMiddlehurst almost 2 years ago

aeon - 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 https://github.com/aeon-toolkit/aeon/pull/1640
  • @Moonzyyy made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1663
  • @adm-unl made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1707
  • @Abhash297 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1736
  • @ermshaua made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1755

All Contributors

@aadya940, @Abhash297, @adm-unl, @baraline, @chrisholder, @CodeLionX, @ermshaua, @futuer-szd, @hadifawaz1999, @itsdivya1309, @MatthewMiddlehurst, @Moonzyyy, @patrickzib, @TonyBagnall, @zy18811

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.9.0...v0.10.0

- Python
Published by MatthewMiddlehurst almost 2 years ago

aeon - 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 https://github.com/aeon-toolkit/aeon/pull/1472
  • @jasonmokk made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1515
  • @nirojasva made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1383
  • @maxwell1503 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1563

All Contributors

@aadya940, @AnonymousCodes911, @baraline, @chrisholder, @CodeLionX, @hadifawaz1999, @itsdivya1309, @jasonmokk, @MatthewMiddlehurst, @maxwell1503, @nileenagp, @nirojasva, @TonyBagnall

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.8.1...v0.9.0

- Python
Published by MatthewMiddlehurst about 2 years ago

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 https://github.com/aeon-toolkit/aeon/pull/1396
  • @griegner made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1458
  • @RishavKumarSinha made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1462

All Contributors

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

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.8.0...v0.8.1

- Python
Published by MatthewMiddlehurst about 2 years ago

aeon - 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 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

  • @harshithasudhakar made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1299
  • @tvilight4 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1213
  • @vNtzYy made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1329

All Contributors

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

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.7.1...v0.8.0

- Python
Published by MatthewMiddlehurst about 2 years ago

aeon - aeon v0.7.1

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

  • @Raya679 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1163
  • @itsdivya1309 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1146
  • @nimanzik made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1192
  • @Vedant222 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1203
  • @aadya940 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1215
  • @AnonymousCodes911 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1245
  • @CodeLionX made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1236

All Contributors

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

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.7.0...v0.7.1

- Python
Published by MatthewMiddlehurst over 2 years ago

aeon - aeon v0.7.0

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

  • @frankl1 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/958
  • @andregdmitri made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1065
  • @jose-gilberto made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1073
  • @julu98 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/1112

All Contributors

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

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.6.0...v0.7.0

- Python
Published by MatthewMiddlehurst over 2 years ago

aeon - 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 https://github.com/aeon-toolkit/aeon/pull/779
  • @wwzeng1 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/843
  • @PaulRabich made their first contribution in https://github.com/aeon-toolkit/aeon/pull/906
  • @xiaopu222 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/918
  • @akshatvishu made their first contribution in https://github.com/aeon-toolkit/aeon/pull/904

All Contributors

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

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.5.0...v0.6.0

- Python
Published by MatthewMiddlehurst over 2 years ago

aeon - 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 https://github.com/aeon-toolkit/aeon/pull/671
  • @hedeershowk made their first contribution in https://github.com/aeon-toolkit/aeon/pull/739
  • @steenrotsman made their first contribution in https://github.com/aeon-toolkit/aeon/pull/746
  • @kgmuzungu made their first contribution in https://github.com/aeon-toolkit/aeon/pull/745
  • @kevinlu1248 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/777

All Contributors

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

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.4.0...v0.5.0

- Python
Published by MatthewMiddlehurst over 2 years ago

aeon - 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: https://github.com/aeon-toolkit/aeon/compare/v0.3.0...v0.4.0

- Python
Published by MatthewMiddlehurst almost 3 years ago

aeon - 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 https://github.com/aeon-toolkit/aeon/pull/379
  • @RafaAyGar made their first contribution in https://github.com/aeon-toolkit/aeon/pull/335

All Contributors

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

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.2.0...v0.3.0

- Python
Published by MatthewMiddlehurst about 3 years ago

aeon - 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 https://github.com/aeon-toolkit/aeon/pull/310
  • @GuzalBulatova made their first contribution in https://github.com/aeon-toolkit/aeon/pull/404
  • @dguijo made their first contribution in https://github.com/aeon-toolkit/aeon/pull/384

All Contributors

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

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/v0.1.0...v0.2.0

- Python
Published by MatthewMiddlehurst about 3 years ago

aeon - 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 https://github.com/aeon-toolkit/aeon/pull/10
  • @aiwalter made their first contribution in https://github.com/aeon-toolkit/aeon/pull/13
  • @TonyBagnall made their first contribution in https://github.com/aeon-toolkit/aeon/pull/12
  • @patrickzib made their first contribution in https://github.com/aeon-toolkit/aeon/pull/58
  • @lmmentel made their first contribution in https://github.com/aeon-toolkit/aeon/pull/60
  • @GuiArcencio made their first contribution in https://github.com/aeon-toolkit/aeon/pull/66
  • @scorcism made their first contribution in https://github.com/aeon-toolkit/aeon/pull/120
  • @chrisholder made their first contribution in https://github.com/aeon-toolkit/aeon/pull/132
  • @haskarb made their first contribution in https://github.com/aeon-toolkit/aeon/pull/135
  • @hadifawaz1999 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/134

All Contributors

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

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/sktime-v0.16.0...v0.1.0

- Python
Published by MatthewMiddlehurst about 3 years ago

aeon - aeon v0.1.0rc0

This is an early pre-release of aeon.

This is mainly for testing purposes, a full changelog of changes from sktime v0.16.0 will be provided in a later version or the release proper.

To install aeon pre-releases from PyPI, use: python -m pip install --pre aeon

Auto generated changelog:

What's Changed

šŸš€ Features

  • [ENH] Dictionary Classifiers by @patrickzib in https://github.com/aeon-toolkit/aeon/pull/58
  • [ENH] _fit_transform method in BaseTransformer by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/91
  • [ENH] Add prefer="threads" to classification Parallel usage by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/93
  • [ENH] Speedup EAgglo by factor 5-10x by @patrickzib in https://github.com/aeon-toolkit/aeon/pull/139
  • [ENH] Adds WEASEL v2 (with dilation) by @patrickzib in https://github.com/aeon-toolkit/aeon/pull/160 ### šŸ› Bug Fixes
  • [BUG] Update checknjobs by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/14
  • [BUG] Fix Imputer bugs by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/24
  • [BUG] Remove ComposableTimeSeriesForestRegressor by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/92
  • [BUG] Fix tag in FeatureSelection and added tests by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/13 ### Other Changes
  • Update FUNDING.yml by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/10
  • Comment out all GitHub actions workflows. by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/3
  • Remove workflow files by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/15
  • Delete contrib (and update codeowners) by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/12
  • [GOV] Revert CoC to remove FK changes by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/17
  • [GOV] Removed 7 days discussion period before votings. Removed weekend rule by adding 2 days instead by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/41
  • [GOV] CC and CoC term limitation to 2 years by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/22
  • [FORK] Update README (IN PROGRESS) by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/43
  • [GOV] Updated team page by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/19
  • [FORK] Revert #15 "Remove workflow files" (MERGE WHEN REPO PUBLIC) by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/16
  • License Update by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/56
  • [GOV] Added CoCC members as voted by core developers by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/57
  • [MNT] remove shellcheck from pre-commit checks by @lmmentel in https://github.com/aeon-toolkit/aeon/pull/60
  • [DOC] Docs disclaimer by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/64
  • [MNT] Bump versions of pre-commit checks by @lmmentel in https://github.com/aeon-toolkit/aeon/pull/62
  • [GOV] Removed CC Observer role by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/49
  • [ENH] kNN Classifier and Regressor reimplementations by @GuiArcencio in https://github.com/aeon-toolkit/aeon/pull/66
  • [BUG] Fix documentation build errors by @lmmentel in https://github.com/aeon-toolkit/aeon/pull/73
  • [FORK] Update config files by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/48
  • [GOV] proposal: CC and CoC should have disjoint membership by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/23
  • [MNT] Fix wrong mail by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/83
  • [DOC] Classifier docs tidy up by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/52
  • Update README by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/63
  • [ENH] Remove ProximityForest classifier by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/86
  • [Bug] ClaSP Bugfixes by @patrickzib in https://github.com/aeon-toolkit/aeon/pull/95
  • [MNT] convolution_based rename by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/90
  • [GOV] Appointment of CC and CoC members by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/20
  • [ENH] remove TimeSeriesSVC by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/105
  • [ENH] Remove the alignment module by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/87
  • [ENH] Changed grid search parallelization to use backend param from e… by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/82
  • [MNT] Remove hcrystalball wrapper by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/115
  • Remove duplicate function by @scorcism in https://github.com/aeon-toolkit/aeon/pull/120
  • [ENH] Remove fitpredictproba from Base-Class, Use sklearn crossvalpredict instead by @patrickzib in https://github.com/aeon-toolkit/aeon/pull/117
  • [ENH] make single problem loaders for equal length problems return numpy arrays by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/109
  • [ENH] Remove plotting by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/127
  • [MNT] removed separate mlflow dependencies and testing by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/81
  • [ENH] Early classification updates by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/88
  • [DOC] Fix docstring of TabularToSeriesAdaptor by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/131
  • [ENH] Refactored PCATransformer by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/26
  • [ENH] Classifier tests for capability:contractable and capability:train_estimate tags by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/89
  • [FORK] removed discord links by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/137
  • [FORK] Changed all Slack links by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/138
  • [ENH] Clean up clustering module by @chrisholder in https://github.com/aeon-toolkit/aeon/pull/132
  • Remove the DistanceFeatures transformer by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/143
  • [ENH] [BUG] Improving Runtime of Elastic Ensemble by 20x (by fixing the closure issue) by @patrickzib in https://github.com/aeon-toolkit/aeon/pull/142
  • [MNT] Remove Python 3.7 support by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/103
  • [ENH] Add tags for estimators using the taxonomy of classification by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/129
  • [DOC] Rename some occurrences of sktime to aeon by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/161
  • [ENH] Refactor ColumnEnsemble to ChannelEnsemble by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/162
  • [ENH] Switch from pandas iteritems() to items() due to warning by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/165
  • [ENH] Refactor DummyClassifier and Compose classifiers by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/163
  • [MNT] Update name to aeon in config files by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/157
  • [ENH] Remove old Transformer Minxin Classes by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/169
  • [ENH]Update Channel Selection code by @haskarb in https://github.com/aeon-toolkit/aeon/pull/135
  • [MNT] Fix random test failure in FeatureSelection by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/180
  • [ENH] Removes the dist_kerns module by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/179
  • [MNT] Pandas 2.0.0 deprecation actions (part 1) by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/153
  • [ENH] For classification: Adding InceptionTime, CNN and ResNet along with other classifiers and removing LSTM-FCN by @hadifawaz1999 in https://github.com/aeon-toolkit/aeon/pull/134
  • [MNT] Rename package to aeon by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/184
  • [ENH] first rework of the classification notebook by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/123
  • [MNT] Automated refactorings by @lmmentel in https://github.com/aeon-toolkit/aeon/pull/190
  • [DOC] Update landing page by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/122
  • [ENH] Switch SFA Transformer to use numpy by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/196
  • [ENH] Shapelet Transform improvements by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/185
  • [DOC] Add website warning again. by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/205
  • [MNT] Fix pytest by setting upper bound on dash by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/206
  • Pre-release 0.1.0rc0 by @MatthewMiddlehurst in https://github.com/aeon-toolkit/aeon/pull/207
  • [MNT] Pandas 2.0.0 deprecation actions (part 2) by @aiwalter in https://github.com/aeon-toolkit/aeon/pull/189
  • [BUG] added missing dl tag to inceptionTime classifier by @hadifawaz1999 in https://github.com/aeon-toolkit/aeon/pull/203
  • [ENH] switch paa tests to use numpy by @TonyBagnall in https://github.com/aeon-toolkit/aeon/pull/199

Full Changelog: https://github.com/aeon-toolkit/aeon/compare/sktime-v0.16.0...v0.1.0rc0

New Contributors

  • @MatthewMiddlehurst made their first contribution in https://github.com/aeon-toolkit/aeon/pull/10
  • @aiwalter made their first contribution in https://github.com/aeon-toolkit/aeon/pull/13
  • @TonyBagnall made their first contribution in https://github.com/aeon-toolkit/aeon/pull/12
  • @patrickzib made their first contribution in https://github.com/aeon-toolkit/aeon/pull/58
  • @lmmentel made their first contribution in https://github.com/aeon-toolkit/aeon/pull/60
  • @GuiArcencio made their first contribution in https://github.com/aeon-toolkit/aeon/pull/66
  • @scorcism made their first contribution in https://github.com/aeon-toolkit/aeon/pull/120
  • @chrisholder made their first contribution in https://github.com/aeon-toolkit/aeon/pull/132
  • @haskarb made their first contribution in https://github.com/aeon-toolkit/aeon/pull/135
  • @hadifawaz1999 made their first contribution in https://github.com/aeon-toolkit/aeon/pull/134

- Python
Published by MatthewMiddlehurst over 3 years ago

aeon - sktime v0.16.0 (pre-fork)

Final pre-fork release. Subsequent releases will deviate from the original sktime repository, with the first release having breaking changes.

(see also https://github.com/sktime/sktime/releases/tag/v0.16.0)

- Python
Published by MatthewMiddlehurst over 3 years ago