Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2024-09-08 | 3.3 kB | |
v1.1.0 source code.tar.gz | 2024-09-08 | 6.8 MB | |
v1.1.0 source code.zip | 2024-09-08 | 6.8 MB | |
Totals: 3 Items | 13.6 MB | 0 |
What's Changed
Maintenance update widening compatibility ranges and consolidating dependencies:
- support for python 3.11 and 3.12, added CI testing
- support for MacOS, added CI testing
- core dependencies have been minimized to
numpy
,torch
,lightning
,scipy
,pandas
, andscikit-learn
. - soft dependencies are available in soft dependency sets:
all_extras
for all soft dependencies, andtuning
foroptuna
based optimization.
Dependency changes
- the following are no longer core dependencies and have been changed to optional dependencies :
optuna
,statsmodels
,pytorch-optimize
,matplotlib
. Environments relying on functionality requiring these dependencies need to be updated to instlal these explicitly. optuna
bounds have been updated tooptuna >=3.1.0,<4.0.0
optuna-integrate
is now an additional soft dependency, in case ofoptuna >=3.3.0
Deprecations and removals
- from 1.2.0, the default optimizer will be changed from
"ranger"
to"adam"
to avoid non-torch
dependencies in defaults.pytorch-optimize
optimizers can still be used. Users should set the optimizer explicitly to continue using"ranger"
. - from 1.1.0, the loggers do not log figures if soft dependency
matplotlib
is not present, but will raise no exceptions in this case. To log figures, ensure thamatplotlib
is installed.
All Contributors
@andre-marcos-perez, @avirsaha, @bendavidsteel, @bohdan-safoniuk, @Borda, @CahidArda, @fkiraly, @fnhirwa, @germanKoch, @jacktang, @jdb78, @jurgispods, @maartensukel, @MBelniak, @orangehe, @pavelzw, @sfalkena, @tmct, @XinyuWuu, @yarnabrina,
New Contributors
- @jurgispods made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1366
- @jacktang made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1353
- @andre-marcos-perez made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1346
- @tmct made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1340
- @bohdan-safoniuk made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1318
- @MBelniak made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1230
- @CahidArda made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1175
- @bendavidsteel made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1359
- @Borda made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1498
- @fkiraly made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1598
- @XinyuWuu made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1599
- @pavelzw made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1407
- @yarnabrina made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1630
- @fnhirwa made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1646
- @avirsaha made their first contribution in https://github.com/jdb78/pytorch-forecasting/pull/1649
Full Changelog: https://github.com/jdb78/pytorch-forecasting/compare/v1.0.0...v1.1.0