Neural Prophet - 0.7.0
About
This is the first non-pre-release of a large set of changes destined for 1.0.0. We decided to do a regular beta release, as there should be no breaking changes and the main branch has been without major issues for a few months. This release contains many fixes and improvements compared to 0.6.x.
Major changes
Introduced in 1.0.0rc1:
* [major] speed up nested additive model by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1311
* [major] Drop Python 3.7 support and complete poetry migration by @noxan in https://github.com/ourownstory/neural_prophet/pull/1271
Introduced in 1.0.0rc3:
* [major] Speed up split_df by vectorizing for loops by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1356
Introduced in 1.0.0rc4:
* [major] Upgrade to PyTorch 2 by @noxan in https://github.com/ourownstory/neural_prophet/pull/1404
Introduced in 1.0.0rc5:
* [major] Training: increase default batch size by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1462
* [major] Training: update 1cycle lr to 3phase by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1450
* [major] Training: SmoothL1Loss update beta from 1.0 to 0.3 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1461
Introduced in 1.0.0rc6:
* [Major] Throw RuntimeError when trying to fit model second time (Fixes #1493) by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1531
* [Major] reduce batch size for small datasets, reduce overall epochs for most datasets by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1533
Everything that has changed since 0.6.0
- [major] Drop Python 3.7 support and complete poetry migration by @noxan in https://github.com/ourownstory/neural_prophet/pull/1271
- [docs] Revamp of feature guides by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1301
- [website] Fix the deployment of the website with poetry by @noxan in https://github.com/ourownstory/neural_prophet/pull/1307
- Uncertainty quantification tutorial by @christymctse in https://github.com/ourownstory/neural_prophet/pull/1225
- [minor] Add static plotly backend by @hxyue1 in https://github.com/ourownstory/neural_prophet/pull/1286
- [docs] Update documentation website by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1309
- [minor] Update dependencies to latest versions by @noxan in https://github.com/ourownstory/neural_prophet/pull/1305
- [docs] added reproducibility to tutorial 10 by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1310
- [minor] Unify version number handling, remove setup.py and migrate content by @noxan in https://github.com/ourownstory/neural_prophet/pull/1316
- [refactor] Uncertainty streamline naming by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1262
- [major] speed up nested additive model by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1311
- bump version number to 1.0.0rc1 by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1319
- [fix] Downgrade kaleido version to 0.2.1 to fix installs by @noxan in https://github.com/ourownstory/neural_prophet/pull/1320
- bump version number to 1.0.0rc2 by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1321
- Bump flask from 2.3.1 to 2.3.2 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1318
- [docs] fix showing of plots in tutorials and feature guides by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1322
- update selective forecasting tests by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1312
- [devops] Remove macos and windows from Github actions by @noxan in https://github.com/ourownstory/neural_prophet/pull/1325
- [docs] prettify application examples by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1328
- [devops] Add ruff github action by @noxan in https://github.com/ourownstory/neural_prophet/pull/1324
- [refactor] Ruff fixes by @noxan in https://github.com/ourownstory/neural_prophet/pull/1327
- [docs] Fix prophet tutorial by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1332
- [docs] update prophet tutorials by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1334
- Remove type conversion for _stride_lagged_features and _stride_future⦠by @hxyue1 in https://github.com/ourownstory/neural_prophet/pull/1331
- Bump requests from 2.30.0 to 2.31.0 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1337
- [docs] Clear plotting tutorial by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1343
- (Fix) pytorch_lightning<2.0.0 callbacks named ProgressBarBase instead of ProgressBar by @JSarsfield in https://github.com/ourownstory/neural_prophet/pull/1344
- [minor] fixed prediction_frequency when quantiles are set by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1347
- [minor] fix sum of components by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1349
- fix tutorials link in readme by @ShreyaKhurana in https://github.com/ourownstory/neural_prophet/pull/1353
- [major] Speed up split_df by vectorizing for loops by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1356
- [docs] ar layers fixed in uncertainty tutorial by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1364
- Fixes failing tests by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1381
- [docs] Small fixes in documentation by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1380
- [docs] New feature guide with industry application and tool by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1369
- [bug] Fix pyright and flake8 warnings by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1392
- Update poetry dependencies by @noxan in https://github.com/ourownstory/neural_prophet/pull/1390
- [bug] Trend plotting when using numpy 1.24 by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1395
- bump version number to 1.0.0rc3 by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1396
- [bug] Fix correct definition of torchmetrics inside pytorch lightning module by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1365
- [minor] Memory optimized stride function by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1400
- [minor] Speed up dataloader by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1360
- [minor] Memory efficient float32 types instead of float64 types by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1402
- [bug] fixed ruff warnings by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1408
- [minor] Add a verbose option to NeuralProphet.test by @c3-ziqin in https://github.com/ourownstory/neural_prophet/pull/1407
- [fix] Remove wrong plotting warning by @Maisa-bs in https://github.com/ourownstory/neural_prophet/pull/1411
- [major] Upgrade to PyTorch 2 by @noxan in https://github.com/ourownstory/neural_prophet/pull/1404
- Bump tornado from 6.3.2 to 6.3.3 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1412
- Add the trainer back to the forecaster after saving model to file by @c3-ziqin in https://github.com/ourownstory/neural_prophet/pull/1416
- [fix] Tutorials on Colab Crash by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1418
- bump version number to 1.0.0rc4 by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1424
- [docs] Removed incorrect comments. by @thekoc in https://github.com/ourownstory/neural_prophet/pull/1421
- [fix] Reduce saved model size by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1425
- [fix] Correct holiday test and update version by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1431
- [docs] typo in README.md by @eltociear in https://github.com/ourownstory/neural_prophet/pull/1436
- [fix] Pytest for fix ValueError when plotting events components by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1434
- [minor] Helperfunction to support equidistant data without datestamps by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1432
- [devops] bump version-number to 1.0.0rc5 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1440
- [devops] Update poetry lock to most recent dependencies by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1439
- [devops] Dev dependencies groups restructure by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1442
- [docs] Update CONTRIBUTING.md Poetry dev install by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1357
- [devops] bump-pandas-stubs-2 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1441
- [Devops] group dev dependencies and update lock by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1448
- [Devops] Skip windows python 3.8 tests in ci.yml by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1449
- [fix] Pytests Plots by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1445
- [tests] Model tests expansion (partially undone in #1464) by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1455
- [Devops] Bump urllib3 from 2.0.6 to 2.0.7 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1452
- [Devops] update metrics ci with new tests by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1457
- [Devops] Relax dependency ranges to next major number by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1459
- [Docs] fix-tutorial-data-descript daily not hourly by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1453
- [docs] SmoothL1Loss correctly mentioned instead of Huber by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1458
- [docs] README.md typos by @VinayKokate22 in https://github.com/ourownstory/neural_prophet/pull/1472
- [docs] fix typos by @Mayureshd-18 in https://github.com/ourownstory/neural_prophet/pull/1470
- [docs] Update README.md by @harshhere905 in https://github.com/ourownstory/neural_prophet/pull/1467
- [tests] add new test and remove 3 duplicate tests by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1464
- [docs] update lagged regressor tutorial by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1463
- [docs] added full_stops by @bhargavshirin in https://github.com/ourownstory/neural_prophet/pull/1465
- [devops] Bump werkzeug from 3.0.0 to 3.0.1 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1468
- [docs] Added contributors section to README.md by @Kalyanimhala in https://github.com/ourownstory/neural_prophet/pull/1474
- [major] Training: increase default batch size by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1462
- [major] Training: update 1cycle lr to 3phase by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1450
- [major] Training: SmoothL1Loss update beta from 1.0 to 0.3 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1461
- [minor] Torch Load by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1473
- [docs] fix typo in df_utils.py by @eltociear in https://github.com/ourownstory/neural_prophet/pull/1478
- [devops] Bump aiohttp from 3.8.6 to 3.9.0 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1484
- [Docs] MLflow tutorial by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1494
- [Devops] Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1506
- [Fix] Plot_parameter - Yearly Seasonality by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1501
- [Docs] Fix MLFlow Sphinx test error by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1508
- [Devops] Upgrade to Pandas 2.0.0 by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1498
- [Devops] Upgrade to torch >=2.0.0 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1512
- [Devops] Support python 3.11 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1513
- [Fix] loading model on machine with different accelerator by @McOffsky in https://github.com/ourownstory/neural_prophet/pull/1509
- [Devops] Upgrade tests to Python 3.11 and remove windows by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1515
- [Docs] Adding experiment to MLflow_and_NeuralProphet.ipynb by @cargecla1 in https://github.com/ourownstory/neural_prophet/pull/1499
- [Devops] Poetry Dev dependencies update by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1530
- [Major] Throw RuntimeError when trying to fit model second time (Fixes #1493) by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1531
- [Major] reduce batch size for small datasets, reduce overall epochs for most datasets by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1533
- [Devops] bump version 0.7.0 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1534
New Contributors
- @hxyue1 made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1286
- @dependabot made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1318
- @ShreyaKhurana made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1353
- @c3-ziqin made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1407
- @Maisa-bs made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1411
- @SimonWittner made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1418
- @thekoc made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1421
- @eltociear made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1436
- @VinayKokate22 made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1472
- @Mayureshd-18 made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1470
- @harshhere905 made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1467
- @bhargavshirin made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1465
- @Kalyanimhala made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1474
- @McOffsky made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1509
- @cargecla1 made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1499
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.6.0...0.7.0
Details
- πView and search all Neural Prophet releases.
- π οΈCreate and share lists to track your tools.
- π¨Setup notifications for major, security, feature or patch updates.
- πMuch more coming soon!