Skip to content

Commit 4a58c4d

Browse files
[MNT] Release 0.7.1 (#1269)
* release prep * changelog
1 parent 309d2be commit 4a58c4d

File tree

4 files changed

+166
-3
lines changed

4 files changed

+166
-3
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ We strive to provide a broad library of time series algorithms including the
1313
latest advances, offer efficient implementations using numba, and interfaces with other
1414
time series packages to provide a single framework for algorithm comparison.
1515

16-
The latest `aeon` release is `v0.7.0`. You can view the full changelog
16+
The latest `aeon` release is `v0.7.1`. You can view the full changelog
1717
[here](https://www.aeon-toolkit.org/en/stable/changelog.html).
1818

1919
Our webpage and documentation is available at https://aeon-toolkit.org.

aeon/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""aeon."""
22

3-
__version__ = "0.7.0"
3+
__version__ = "0.7.1"
44

55
__all__ = ["show_versions"]
66

docs/changelogs/v0.7.md

+163
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,166 @@
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+
1164
# v0.7.0
2165

3166
February 2024

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "aeon"
7-
version = "0.7.0"
7+
version = "0.7.1"
88
description = "A toolkit for conducting machine learning tasks with time series data"
99
authors = [
1010
{name = "aeon developers", email = "[email protected]"},

0 commit comments

Comments
 (0)