You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+95-5Lines changed: 95 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,95 @@
1
1
# Release Notes
2
2
3
+
## v1.5.0
4
+
Release focusing on:
5
+
6
+
* python 3.9 end-of-life
7
+
* changes to testing framework.
8
+
* New estimators in `pytorch-forecasting`*v1* and *beta v2*.
9
+
10
+
### Highlights
11
+
#### `pytorch-forecasting`***v1.5.0***
12
+
* Kolmogorov Arnold Block for `NBeats` by @Sohaib-Ahmed21 in https://github.com/sktime/pytorch-forecasting/pull/1751
13
+
*`xLSTMTime` implementation by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1709
14
+
15
+
#### `pytorch-forecasting`***Beta v2***
16
+
* Implementing D2 data module, tests and `TimeXer` model from `tslib` for PTF v2 by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1836
17
+
* Add `DLinear` model from `tslib` for PTF v2 by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1874
18
+
* Add `Samformer` model for PTF v2 from DSIPTS by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1952
19
+
*`Tide` model in PTF v2 interface from `dsipts` by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1889
20
+
21
+
### Enhancements
22
+
*[ENH] Test framework for `ptf-v2` by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1841
23
+
*[ENH] Implementing D2 data module, tests and `TimeXer` model from `tslib` for v2 by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1836
24
+
*[ENH]`DLinear` model from `tslib` by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1874
25
+
*[ENH] Enable `DeprecationWarning` , `PendingDeprecationWarning` and `FutureWarning` when running pytest by @fnhirwa in https://github.com/sktime/pytorch-forecasting/pull/1912
26
+
*[ENH] Suppress `__array_wrap__` warning in `numpy 2` for `torch` and `pandas` by @fnhirwa in https://github.com/sktime/pytorch-forecasting/pull/1911
27
+
*[ENH] Suppress PyTorch deprecation warning: UserWarning: `nn.init.constant` is now deprecated in favor of `nn.init.constant_` by @fnhirwa in https://github.com/sktime/pytorch-forecasting/pull/1915
28
+
*[ENH] two-way linkage of model package classes and neural network classes by @fkiraly in https://github.com/sktime/pytorch-forecasting/pull/1888
29
+
*[ENH] Add a copy of `BaseFixtureGenerator` to `pytorch-forecasting/tests/_base` as a true base class by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1919
30
+
*[ENH] Remove references to model from the `BaseFixtureGenerator` by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1923
31
+
*[ENH] Improve test framework for v1 models by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1908
32
+
*[ENH]`xLSTMTime` implementation by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1709
33
+
*[ENH] Improve test framework for v1 metrics by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1907
34
+
*[ENH]`Tide` model in `v2` interface by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1889
35
+
*[ENH] docstring test suite for functions by @fkiraly in https://github.com/sktime/pytorch-forecasting/pull/1955
36
+
*[ENH] Add missing test for forward output of `TimeXer` as proposed in #1936 by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1951
37
+
*[ENH] Add `Samformer` model for PTF v2 from DSIPTS by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1952
38
+
*[ENH] Kolmogorov Arnold Block for NBeats by @Sohaib-Ahmed21 in https://github.com/sktime/pytorch-forecasting/pull/1751
39
+
*[ENH] Standardize output format for `tslib` v2 models by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1965
40
+
*[ENH] Add `Metrics` support to `ptf-v2` by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1960
41
+
*[ENH]`check_estimator` utility for checking new estimators against unified API contract by @fkiraly in https://github.com/sktime/pytorch-forecasting/pull/1954
42
+
*[ENH] Standardize testing of estimator outputs and skip tests for non-conformant estimators by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1971
43
+
44
+
### Fixes
45
+
*[BUG] Fix issue with `EncodeNormalizer(method='standard', center=False)` for scale value by @fnhirwa in https://github.com/sktime/pytorch-forecasting/pull/1902
46
+
*[BUG] fixed memory leak in `TimeSeriesDataset` by using `@cached_property` and clean-up of index construction by @Vishnu-Rangiah in https://github.com/sktime/pytorch-forecasting/pull/1905
47
+
*[BUG] Fix issue with `plot_prediction_actual_by_variable` unsupported operand type(s) for *: 'numpy.ndarray' and 'Tensor' by @fnhirwa in https://github.com/sktime/pytorch-forecasting/pull/1903
48
+
*[BUG] Correctly set lagged variables to known when lag >= horizon by @hubkrieb in https://github.com/sktime/pytorch-forecasting/pull/1910
49
+
*[BUG] Updated base_model.py to account for importing error by @Himanshu-Verma-ds in https://github.com/sktime/pytorch-forecasting/pull/1488
50
+
*[BUG][DOC] Fix documentation: pass loss argument to BaseModel in custom models tutorial example by @PranavBhatP in https://github.com/sktime/pytorch-forecasting/pull/1931
51
+
*[BUG] fix broken version inspection if package distribution has `None` name by @lohraspco in https://github.com/sktime/pytorch-forecasting/pull/1926
52
+
*[BUG] fix sporadic `tkinter` failures in CI by @fkiraly in https://github.com/sktime/pytorch-forecasting/pull/1937
53
+
*[BUG] Device inconsistency in `MQF2DistributionLoss` raising: RuntimeError: Expected all tensors to be on the same device by @fnhirwa in https://github.com/sktime/pytorch-forecasting/pull/1916
54
+
*[BUG] fixed memory leak in BaseModel by detach some tensor by @zju-ys in https://github.com/sktime/pytorch-forecasting/pull/1924
55
+
*[BUG] Fix `TimeSeriesDataSet` wrong inferred `tensor``dtype` when `time_idx` is included in features by @cngmid in https://github.com/sktime/pytorch-forecasting/pull/1950
56
+
*[BUG] standardize output format of xLSTMTime estimator for point predictions by @sanskarmodi8 in https://github.com/sktime/pytorch-forecasting/pull/1978
57
+
*[BUG] Standardize output format of NBeats and NBeatsKAN estimators by @sanskarmodi8 in https://github.com/sktime/pytorch-forecasting/pull/1977
58
+
59
+
### Documentation
60
+
*[DOC] Correct documentation for N-BEATS by @Pinaka07 in https://github.com/sktime/pytorch-forecasting/pull/1914
61
+
*[DOC] 1.1.0 changelog - missing entries by @jdb78 in https://github.com/sktime/pytorch-forecasting/pull/1512
62
+
*[DOC] fix minor typo in changelog by @fkiraly in https://github.com/sktime/pytorch-forecasting/pull/1917
63
+
*[DOC] Missing parenthesis in docstring of MASE by @caph1993 in https://github.com/sktime/pytorch-forecasting/pull/1944
64
+
65
+
### Maintenance
66
+
*[MNT] remove import conditionals for `python 3.6` by @fkiraly in https://github.com/sktime/pytorch-forecasting/pull/1928
67
+
*[MNT][Dependabot](deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/sktime/pytorch-forecasting/pull/1939
68
+
*[MNT][Dependabot](deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/sktime/pytorch-forecasting/pull/1942
69
+
*[MNT] Check versions in wheels workflow by @szepeviktor in https://github.com/sktime/pytorch-forecasting/pull/1948
70
+
*[MNT][Dependabot](deps): Bump actions/setup-python from 5 to 6 by @dependabot[bot] in https://github.com/sktime/pytorch-forecasting/pull/1963
71
+
*[MNT] Update CODEOWNERS with current core dev state by @fkiraly in https://github.com/sktime/pytorch-forecasting/pull/1972
72
+
*[MNT] python 3.9 end-of-life by @phoeenniixx in https://github.com/sktime/pytorch-forecasting/pull/1980
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -75,7 +75,7 @@ To implement new models or other custom components, see the [How to implement ne
75
75
76
76
# Usage example
77
77
78
-
Networks can be trained with the [PyTorch Lighning Trainer](https://pytorch-lightning.readthedocs.io/en/latest/common/trainer.html) on [pandas Dataframes](https://pandas.pydata.org/pandas-docs/stable/user_guide/dsintro.html#dataframe) which are first converted to a [TimeSeriesDataSet](https://pytorch-forecasting.readthedocs.io/en/latest/data.html).
78
+
Networks can be trained with the [PyTorch Lightning Trainer](https://pytorch-lightning.readthedocs.io/en/latest/common/trainer.html) on [pandas Dataframes](https://pandas.pydata.org/pandas-docs/stable/user_guide/dsintro.html#dataframe) which are first converted to a [TimeSeriesDataSet](https://pytorch-forecasting.readthedocs.io/en/latest/data.html).
1. Set up a new virtual environment. Our instructions will go through the commands to set up a ``conda`` environment which is recommended for ``pytorch-forecasting`` development.
@@ -183,13 +183,13 @@ Technical Design Principles
183
183
~~~~~~~~~~~~~~~~~~~~~~~~~~~
184
184
185
185
When writing code for your new feature, it is recommended to follow these
186
-
technical design principles to ensure compatability between the feature and the library.
186
+
technical design principles to ensure compatibility between the feature and the library.
187
187
188
188
* Backward compatible API if possible to prevent breaking code.
189
189
* Powerful abstractions to enable quick experimentation. At the same time, the abstractions should
190
190
allow the user to still take full control.
191
191
* Intuitive default values that do not need changing in most cases.
192
-
* Focus on forecasting time-related data - specificially timeseries regression and classificiation.
192
+
* Focus on forecasting time-related data - specifically timeseries regression and classification.
193
193
Contributions not directly related to this topic might not be merged. We want to keep the library as
194
194
crisp as possible.
195
195
* Install ``pre-commit`` and have it run on every commit that you make on your feature branches.
0 commit comments