v0.4.0#

July 2023

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

Annotation#

Documentation#

Benchmarking#

Enhancements#

Classification#

Bug Fixes#

Documentation#

Enhancements#

Maintenance#

  • [MNT] Avoid CI fail on deep test by generating at least 2 classes in random data (#485) @hadifawaz1999

Refactored#

Clustering#

Bug Fixes#

Documentation#

Enhancements#

Refactored#

Distances#

Bug Fixes#

Documentation#

Forecasting#

Documentation#

Maintenance#

Regression#

Bug Fixes#

Documentation#

Enhancements#

Maintenance#

Other#

Transformations#

Bug Fixes#

Documentation#

Enhancements#

Maintenance#

Refactored#

Other#

Bug Fixes#

Documentation#

Enhancements#

Maintenance#

Contributors#

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

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