|
| 1 | +# v0.7.1 |
| 2 | + |
| 3 | +March 2024 |
| 4 | + |
| 5 | +## Highlights |
| 6 | + |
| 7 | +- Adds the `RIST`, `Hydra`, `MR-Hydra` and `QUANT` classifiers ({user}`MatthewMiddlehurst`) |
| 8 | +- Adds the above for regression also, as well as `MLPRegressor`, `RDSTRegressor` and simple feature-based regressors ({user}`MatthewMiddlehurst`, {user}`aadya940` ) |
| 9 | +- Adds the `SBD` distance ({user}`CodeLionX`) |
| 10 | +- Website updates and improvements, including advertisement for GSoC 2024! ({user}`MatthewMiddlehurst`) |
| 11 | + |
| 12 | +## Classification |
| 13 | + |
| 14 | +### Documentation |
| 15 | + |
| 16 | +- [DOC] Fix typo in _lite_time.py ({pr}`1224`) {user}`aadya940` |
| 17 | +- [DOC] updated shapedtw ({pr}`1245`) {user}`AnonymousCodes911` |
| 18 | +- [DOC] Conformed to new-standards ({pr}`1256`) {user}`AnonymousCodes911` |
| 19 | +- [DOC] classification notebooks upgrade ({pr}`1185`) {user}`TonyBagnall` |
| 20 | + |
| 21 | +### Enhancements |
| 22 | + |
| 23 | +- [ENH] Refactored series_length and n_instances to n_timepoints and n_cases ({pr}`1163`) {user}`Raya679` |
| 24 | +- [ENH] RIST classifier and regressor ({pr}`1180`) {user}`MatthewMiddlehurst` |
| 25 | +- [ENH] Implement Hydra and MR-Hydra transform and classifier ({pr}`1173`) {user}`MatthewMiddlehurst` |
| 26 | +- [ENH] QUANT classifier and transformer ({pr}`1174`) {user}`MatthewMiddlehurst` |
| 27 | +- [ENH] Refactored series_length and n_instances to n_timepoints and n_cases in dictionary based classifiers #1151 ({pr}`1203`) {user}`Vedant222` |
| 28 | +- [ENH] Refactoring Deep learning classifier/clusterer/regression parameters ({pr}`1188`) {user}`itsdivya1309` |
| 29 | +- [ENH] Changes to `BaseClassifier` and `BaseRegressor` ({pr}`1200`) {user}`MatthewMiddlehurst` |
| 30 | +- [ENH] Add minibatch param in MLPClassifier ({pr}`1257`) {user}`aadya940` |
| 31 | + |
| 32 | +### Maintenance |
| 33 | + |
| 34 | +- [MNT] Remove random_state from aeon.networks module ({pr}`1222`) {user}`aadya940` |
| 35 | + |
| 36 | +## Datasets |
| 37 | + |
| 38 | +### Enhancements |
| 39 | + |
| 40 | +- [ENH] Refactored n_instances to n_cases and series_length to n_timepoints ({pr}`1166`) {user}`Raya679` |
| 41 | +- [ENH] Function to write to Monash tsf style ({pr}`1146`) {user}`itsdivya1309` |
| 42 | + |
| 43 | +## Distances |
| 44 | + |
| 45 | +### Bug Fixes |
| 46 | + |
| 47 | +- [BUG] make metric precomputed in distances sklearn tests ({pr}`1193`) {user}`TonyBagnall` |
| 48 | + |
| 49 | +### Enhancements |
| 50 | + |
| 51 | +- [ENH] Add implementation for sbd distance (from k-Shape) ({pr}`1231`) {user}`CodeLionX` |
| 52 | + |
| 53 | +## Forecasting |
| 54 | + |
| 55 | +### Enhancements |
| 56 | + |
| 57 | +- [ENH] Remove use of PinballLoss object ({pr}`1175`) {user}`TonyBagnall` |
| 58 | +- [ENH] Purge check_is_mtype ({pr}`1160`) {user}`TonyBagnall` |
| 59 | + |
| 60 | +## Networks |
| 61 | + |
| 62 | +### Documentation |
| 63 | + |
| 64 | +- [DOC] Fix typo in networks._lite module ({pr}`1216`) {user}`aadya940` |
| 65 | + |
| 66 | +### Maintenance |
| 67 | + |
| 68 | +- [MNT] Remove random_state from aeon.networks module ({pr}`1222`) {user}`aadya940` |
| 69 | + |
| 70 | +## Regression |
| 71 | + |
| 72 | +### Enhancements |
| 73 | + |
| 74 | +- [ENH] RIST classifier and regressor ({pr}`1180`) {user}`MatthewMiddlehurst` |
| 75 | +- [ENH] Refactoring Deep learning classifier/clusterer/regression parameters ({pr}`1188`) {user}`itsdivya1309` |
| 76 | +- [ENH] Port RDST for regression ({pr}`1209`) {user}`MatthewMiddlehurst` |
| 77 | +- [ENH] Changes to `BaseClassifier` and `BaseRegressor` ({pr}`1200`) {user}`MatthewMiddlehurst` |
| 78 | +- [ENH] Add feature-based regressors ({pr}`1208`) {user}`MatthewMiddlehurst` |
| 79 | +- [ENH] Add MLPRegressor ({pr}`1214`) {user}`aadya940` |
| 80 | + |
| 81 | +### Maintenance |
| 82 | + |
| 83 | +- [MNT] Remove random_state from aeon.networks module ({pr}`1222`) {user}`aadya940` |
| 84 | + |
| 85 | +## Transformations |
| 86 | + |
| 87 | +### Documentation |
| 88 | + |
| 89 | +- [DOC] Fix typos, misspellings & capitalizations in doctrings ({pr}`1192`) {user}`nimanzik` |
| 90 | + |
| 91 | +### Enhancements |
| 92 | + |
| 93 | +- [ENH] Purge check_is_mtype ({pr}`1160`) {user}`TonyBagnall` |
| 94 | +- [ENH] Implement Hydra and MR-Hydra transform and classifier ({pr}`1173`) {user}`MatthewMiddlehurst` |
| 95 | +- [ENH] QUANT classifier and transformer ({pr}`1174`) {user}`MatthewMiddlehurst` |
| 96 | +- [ENH] Added rocket on gpu ({pr}`1199`) {user}`hadifawaz1999` |
| 97 | + |
| 98 | +### Maintenance |
| 99 | + |
| 100 | +- [MNT] replacing __author__ by __maintainer__ in rocket gpu new merge ({pr}`1250`) {user}`hadifawaz1999` |
| 101 | + |
| 102 | +## Unit Testing |
| 103 | + |
| 104 | +### Bug Fixes |
| 105 | + |
| 106 | +- [BUG] make metric precomputed in distances sklearn tests ({pr}`1193`) {user}`TonyBagnall` |
| 107 | + |
| 108 | +### Maintenance |
| 109 | + |
| 110 | +- [MNT] Force all numba functions to cache during CI runs ({pr}`1262`) {user}`chrisholder` |
| 111 | + |
| 112 | +## Other |
| 113 | + |
| 114 | +### Bug Fixes |
| 115 | + |
| 116 | +- [BUG] Fix registry.all_estimators() function if pytest is not installed ({pr}`1236`) {user}`CodeLionX` |
| 117 | + |
| 118 | +### Documentation |
| 119 | + |
| 120 | +- [DOC] Fix broken links in changelog.md ({pr}`1159`) {user}`baraline` |
| 121 | +- [DOC] Various docstring fixes ({pr}`1196`) {user}`MatthewMiddlehurst` |
| 122 | +- [DOC] Fix Typo in testing docs ({pr}`1215`) {user}`aadya940` |
| 123 | +- [DOC] Update `Contributing to aeon` webpage ({pr}`1212`) {user}`MatthewMiddlehurst` |
| 124 | +- [DOC] Update website developer guide ({pr}`1259`) {user}`MatthewMiddlehurst` |
| 125 | +- [DOC] Tidy up examples page ({pr}`1268`) {user}`MatthewMiddlehurst` |
| 126 | +- [DOC] Final webpage update for GSoC advertisement ({pr}`1276`) {user}`MatthewMiddlehurst` |
| 127 | + |
| 128 | +### Enhancements |
| 129 | + |
| 130 | +- [ENH] Gather definitions of abstract datatypes. ({pr}`1179`) {user}`TonyBagnall` |
| 131 | + |
| 132 | +### Maintenance |
| 133 | + |
| 134 | +- [MNT] Revert workflow images to `ubuntu-20.04` and change `pytest-xdist` config ({pr}`1162`) {user}`MatthewMiddlehurst` |
| 135 | +- [MNT] Numba workflow caching ({pr}`849`) {user}`chrisholder` |
| 136 | +- [MNT] Numba cache add OS to key ({pr}`1252`) {user}`chrisholder` |
| 137 | +- [MNT] Numba workflow caching for examples ({pr}`1253`) {user}`chrisholder` |
| 138 | + |
| 139 | +### Refactored |
| 140 | + |
| 141 | +- [REF] Refactoring some bits of code ({pr}`1275`) {user}`AnonymousCodes911` |
| 142 | + |
| 143 | +### Other |
| 144 | + |
| 145 | +- [ENH] Replace check_is_scitype with is_single_series and is_collection ({pr}`1190`) {user}`TonyBagnall` |
| 146 | + |
| 147 | +## Contributors |
| 148 | + |
| 149 | +The following have contributed to this release through a collective 42 GitHub Pull Requests: |
| 150 | + |
| 151 | +{user}`aadya940`, |
| 152 | +{user}`AnonymousCodes911`, |
| 153 | +{user}`baraline`, |
| 154 | +{user}`chrisholder`, |
| 155 | +{user}`CodeLionX`, |
| 156 | +{user}`hadifawaz1999`, |
| 157 | +{user}`itsdivya1309`, |
| 158 | +{user}`MatthewMiddlehurst`, |
| 159 | +{user}`nimanzik`, |
| 160 | +{user}`Raya679`, |
| 161 | +{user}`TonyBagnall`, |
| 162 | +{user}`Vedant222` |
| 163 | + |
1 | 164 | # v0.7.0
|
2 | 165 |
|
3 | 166 | February 2024
|
|
0 commit comments