Recent Releases of https://github.com/ourownstory/neural_prophet
https://github.com/ourownstory/neural_prophet - 1.0.0rc10
Changes from Beta 0.9.0 are also included.
Major Changes
- [Major] Dataloader: Just-In-Time tabularization by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1529 ## Other Changes
- [Devops] speed up future-reg-nn tests by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1596
- [Minor] Make tests deterministic by @MaiBe-ctrl in https://github.com/ourownstory/neural_prophet/pull/1600
- [Minor] Improve Season glocal reg invalid parameter handling by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1601
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.9.0...1.0.0rc10
- Python
Published by MaiBe-ctrl over 1 year ago
https://github.com/ourownstory/neural_prophet - Beta 0.9.0
Major Changes
- [DevOps] Upgrade to lightning 2.0 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1514
New Features
- [Minor] add subdivisions to holidays by @MaiBe-ctrl in https://github.com/ourownstory/neural_prophet/pull/1584
- [Minor] Support io.bytes output by @MaiBe-ctrl in https://github.com/ourownstory/neural_prophet/pull/1583
Fixes
- [Fix] fix bug #1580 by @MaiBe-ctrl in https://github.com/ourownstory/neural_prophet/pull/1582
- [Fix] fix future regressor by @MaiBe-ctrl in https://github.com/ourownstory/neural_prophet/pull/1585
- [Fix| Fix neural nets regressor shape by @MaiBe-ctrl in https://github.com/ourownstory/neural_prophet/pull/1589
- [Fix] Raise Error if arreg is set an dnlags is null by @MaiBe-ctrl in https://github.com/ourownstory/neural_prophet/pull/1588
- [Fix] Fix frequency inference if NaT by @MaiBe-ctrl in https://github.com/ourownstory/neural_prophet/pull/1590
- [Docs] fix typo in getlatestforecast example by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1551
Other Changes
- [DevOps] Cleaning CI workflow files and dependencies by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1547
- [DevOps] update poetry by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1587
- [DevOps] Run black by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1593
- [DevOps] bump version to 0.9.0 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1594
New Contributors
- @MaiBe-ctrl made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1582
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.8.0...0.9.0
- Python
Published by ourownstory over 1 year ago
https://github.com/ourownstory/neural_prophet - Beta 0.8.0
Note: identical to 1.0.0rc9
Major Changes
- [Major] Glocal Modelling V2: Local-Global mixture models by @alfonsogarciadecorral in https://github.com/ourownstory/neural_prophet/pull/1008
- [Major] Add support for Python 3.12, drop support for Python 3.8 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1544
Other Changes
- [Fix] Accessing None type configrefgressors by @ourownstory in https://github.com/ourownstory/neuralprophet/pull/1536
- [Docs] update website to 1.0.0rc8 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1538
- [Devops] Upgrade dependencies to more recent range of dependencies by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1543
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.7.0...0.8.0
- Python
Published by ourownstory almost 2 years ago
https://github.com/ourownstory/neural_prophet - 1.0.0rc9
What's Changed
- [Major] Add support for Python 3.12, drop support for Python 3.8 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1544
- [Docs] update website to 1.0.0rc8 by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1538
- [Devops] Upgrade dependencies to more recent range of dependencies by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1543
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/1.0.0rc8...1.0.0rc9
- Python
Published by ourownstory almost 2 years ago
https://github.com/ourownstory/neural_prophet - 1.0.0rc8
What's Changed
- [Fix] Accessing None type configrefgressors (introduced by #1008) by @ourownstory in https://github.com/ourownstory/neuralprophet/pull/1536
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/1.0.0rc7...1.0.0rc8
- Python
Published by ourownstory about 2 years ago
https://github.com/ourownstory/neural_prophet - 1.0.0rc7
What's Changed
- [Major] Glocal Modelling v2 by @alfonsogarciadecorral in https://github.com/ourownstory/neural_prophet/pull/1008
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.7.0...1.0.0rc7
- Python
Published by ourownstory about 2 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.7.0 (identical to 1.0.0rc6)
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/neuralprophet/pull/1311 * [major] Drop Python 3.7 support and complete poetry migration by @noxan in https://github.com/ourownstory/neuralprophet/pull/1271
Introduced in 1.0.0rc3: * [major] Speed up splitdf by vectorizing for loops by @leoniewgnr in https://github.com/ourownstory/neuralprophet/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/neuralprophet/pull/1462 * [major] Training: update 1cycle lr to 3phase by @ourownstory in https://github.com/ourownstory/neuralprophet/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/neuralprophet/pull/1531 * [Major] reduce batch size for small datasets, reduce overall epochs for most datasets by @ourownstory in https://github.com/ourownstory/neuralprophet/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 stridelaggedfeatures and _stridefuture… 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) pytorchlightning<2.0.0 callbacks named ProgressBarBase instead of ProgressBar by @JSarsfield in https://github.com/ourownstory/neuralprophet/pull/1344
- [minor] fixed predictionfrequency when quantiles are set by @leoniewgnr in https://github.com/ourownstory/neuralprophet/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 splitdf by vectorizing for loops by @leoniewgnr in https://github.com/ourownstory/neuralprophet/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 fullstops by @bhargavshirin in https://github.com/ourownstory/neuralprophet/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 dfutils.py by @eltociear in https://github.com/ourownstory/neuralprophet/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] Plotparameter - Yearly Seasonality by @SimonWittner in https://github.com/ourownstory/neuralprophet/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 MLflowandNeuralProphet.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
- Python
Published by ourownstory about 2 years ago
https://github.com/ourownstory/neural_prophet - 1.0.0rc6
Major changes
- [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
Fixes
- [Fix] loading model on machine with different accelerator by @McOffsky in https://github.com/ourownstory/neural_prophet/pull/1509
- [Fix] Plotparameter - Yearly Seasonality by @SimonWittner in https://github.com/ourownstory/neuralprophet/pull/1501
Documentation
- [Docs] Fix MLFlow Sphinx test error by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1508
- [Docs] MLflow tutorial by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1494
- [Docs] Adding experiment to MLflowandNeuralProphet.ipynb by @cargecla1 in https://github.com/ourownstory/neural_prophet/pull/1499
Dependencies and tests
- [Devops] Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1506
- [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
- [Devops] Upgrade tests to Python 3.11 and remove windows by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1515
- [Devops] Poetry Dev dependencies update by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1530
New Contributors
- @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/1.0.0rc5...1.0.0rc6
- Python
Published by ourownstory about 2 years ago
https://github.com/ourownstory/neural_prophet - Beta 1.0.0rc5
What's Changed
Breaking
(None)
Major
- [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
- [minor] Helperfunction to support equidistant data without datestamps by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1432
- [minor] Torch Load by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1473
Bugs
- [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
- [fix] Pytest for fix ValueError when plotting events components by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1434
- [fix] Pytests Plots by @SimonWittner in https://github.com/ourownstory/neural_prophet/pull/1445
Documentation
- [docs] Removed incorrect comments. by @thekoc in https://github.com/ourownstory/neural_prophet/pull/1421
- [docs] typo in README.md by @eltociear in https://github.com/ourownstory/neural_prophet/pull/1436
- [docs] Update CONTRIBUTING.md Poetry dev install by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1357
- [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
- [docs] update lagged regressor tutorial by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1463
- [docs] added fullstops by @bhargavshirin in https://github.com/ourownstory/neuralprophet/pull/1465
- [docs] Added contributors section to README.md by @Kalyanimhala in https://github.com/ourownstory/neural_prophet/pull/1474
- [docs] fix typo in dfutils.py by @eltociear in https://github.com/ourownstory/neuralprophet/pull/1478
Tests
- [tests] Model tests expansion (partially undone in #1464) by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1455
- [tests] add new test and remove 3 duplicate tests by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1464
Dev Ops
- [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
- [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
- [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
- [devops] Bump werkzeug from 3.0.0 to 3.0.1 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1468
- [devops] Bump aiohttp from 3.8.6 to 3.9.0 by @dependabot in https://github.com/ourownstory/neural_prophet/pull/1484
New Contributors
- @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
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/1.0.0rc4...1.0.0rc5
- Python
Published by ourownstory about 2 years ago
https://github.com/ourownstory/neural_prophet - Beta 1.0.0rc4
What's Changed
Major changes
- [major] Upgrade to PyTorch 2 by @noxan in https://github.com/ourownstory/neural_prophet/pull/1404
Minor changes
- [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
- [minor] Add a verbose option to NeuralProphet.test by @c3-ziqin in https://github.com/ourownstory/neural_prophet/pull/1407
Bugs fixed
- [bug] Fix correct definition of torchmetrics inside pytorch lightning module by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1365
- [bug] fixed ruff warnings by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1408
- [fix] Remove wrong plotting warning by @Maisa-bs in https://github.com/ourownstory/neural_prophet/pull/1411
- 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
New Contributors
- @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
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/1.0.0rc3...1.0.0rc4
- Python
Published by leoniewgnr over 2 years ago
https://github.com/ourownstory/neural_prophet - Release 1.0.0rc3
What's Changed
Major
- [major] Speed up splitdf by vectorizing for loops by @leoniewgnr in https://github.com/ourownstory/neuralprophet/pull/1356
Minor
- 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
- [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
- Remove type conversion for stridelaggedfeatures and _stridefuture… by @hxyue1 in https://github.com/ourownstory/neural_prophet/pull/1331
- [minor] fixed predictionfrequency when quantiles are set by @leoniewgnr in https://github.com/ourownstory/neuralprophet/pull/1347
- Update poetry dependencies by @noxan in https://github.com/ourownstory/neural_prophet/pull/1390
- [minor] fix sum of components by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1349
Bug fixes
- [bug] Fix pyright and flake8 warnings by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1392
- [bug] Trend plotting when using numpy 1.24 by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1395
- (Fix) pytorchlightning<2.0.0 callbacks named ProgressBarBase instead of ProgressBar by @JSarsfield in https://github.com/ourownstory/neuralprophet/pull/1344
- Fixes failing tests by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1381
Docs
- [docs] fix showing of plots in tutorials and feature guides by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1322
- [docs] prettify application examples by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1328
- [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
- [docs] Clear plotting tutorial by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1343
- fix tutorials link in readme by @ShreyaKhurana in https://github.com/ourownstory/neural_prophet/pull/1353
- [docs] ar layers fixed in uncertainty tutorial by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1364
- [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
New Contributors
- @ShreyaKhurana made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1353
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/1.0.0rc2...1.0.0rc3
- Python
Published by leoniewgnr over 2 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.6.2
What's Changed
- fixed assert error by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1354
- fixed component computation by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1350
- Python
Published by leoniewgnr over 2 years ago
https://github.com/ourownstory/neural_prophet - Release 1.0.0rc2
What's Changed
- [fix] Downgrade kaleido version to 0.2.1 to fix installs by @noxan in https://github.com/ourownstory/neural_prophet/pull/1320
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/1.0.0rc1...1.0.0rc2
- Python
Published by leoniewgnr almost 3 years ago
https://github.com/ourownstory/neural_prophet - Release 1.0.0rc1
What's Changed
Features
- [major] Drop Python 3.7 support and complete poetry migration by @noxan in https://github.com/ourownstory/neural_prophet/pull/1271
- [minor] Add static plotly backend by @hxyue1 in https://github.com/ourownstory/neural_prophet/pull/1286
- [minor] Update dependencies to latest versions by @noxan in https://github.com/ourownstory/neural_prophet/pull/1305
- [minor] Unify version number handling, remove setup.py and migrate content by @noxan in https://github.com/ourownstory/neural_prophet/pull/1316
- [major] speed up nested additive model by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1311
Docs
- [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
- [docs] Update documentation website by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1309
- [docs] added reproducibility to tutorial 10 by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1310
Refactor
- [refactor] Uncertainty streamline naming by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1262
New Contributors
- @hxyue1 made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1286
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.6.0...1.0.0rc1
- Python
Published by leoniewgnr almost 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.6.0
What's Changed
- [major] Nested Additive Model by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1216
- [major] Allow user to set prediction frequency as a dict: {freq: forecast origin} by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1187
- [major] lagged regressor with interaction modeling (shared NN) by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/903
- [feature] Support for asymmetrical interval in conformal quantile regression by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1215
- [minor] Allow lagged regressors with only unique values for global modeling by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1267
- [minor] Dependency management with poetry by @noxan in https://github.com/ourownstory/neural_prophet/pull/1202
- [minor] Allow lagged regressors with only unique values for global modeling by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1256
- [minor] Repeat static trend component nforecasts times instead of only once by @judussoari in https://github.com/ourownstory/neuralprophet/pull/1254
- [minor] add docstring examples by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1295
- [minor] Address warnings by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1276
- [minor] lighten forecaster step 2 - encapsulate getmaybeextendperiods and maybeextenddf by @LeonieFreisinger in https://github.com/ourownstory/neuralprophet/pull/1278
- [minor] Update dependencies to latest versions by @noxan in https://github.com/ourownstory/neural_prophet/pull/1280
Fixes
- [fix] Calculate major frequency percentage properly by @noxan in https://github.com/ourownstory/neural_prophet/pull/1264
- [fix] Matplotlib and plotly plot showing aligned by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1266
- [fix] Remove regressor config if all regressors are removed due to unique values by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1272
- [fix] Unregister plotly resampler directly after usage by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1277
- [fix] Raise Exception again to avoid UnboundLocalError by @noxan in https://github.com/ourownstory/neural_prophet/pull/1282
- [fix] Remove SmoothL1Loss from Tutorial by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1298
- [fix] Raise ValueError when df contains not enough rows by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1300
Tests
- [tests] Remove unneeded logs by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1207
Documentation
- [docs] outdated labels in contributing.md by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1242
- [docs] Create new tutorials content by @noxan in https://github.com/ourownstory/neural_prophet/pull/1183
- [docs] add note on flexible multiplicativity from prophet by @noxan in https://github.com/ourownstory/neural_prophet/pull/1268
- [docs] Add next steps to tutorials by @noxan in https://github.com/ourownstory/neural_prophet/pull/1274
- [docs] Improve conformal prediction tutorial by adding marginal before coverage by @noxan in https://github.com/ourownstory/neural_prophet/pull/1284
Website
- [website] Fix website deployment by @noxan in https://github.com/ourownstory/neural_prophet/pull/1273
Refactors
- [refactor] Removed plotting in testuncertainty.py. by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1246
- [refactor] Changed int() to round() for qhatidx in uncertainty.py. by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1248
- [refactor] Lighten forecaster.py by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1255
- [refactor] Encapsulate makefuturedataframe and _checkdataframe by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1279
- [refactor] Encapsulate validatecolumnname by @LeonieFreisinger in https://github.com/ourownstory/neuralprophet/pull/1289
- [refactor] Encapsulate normalize by @LeonieFreisinger in https://github.com/ourownstory/neuralprophet/pull/1287
- [refactor] Encapsulate handlemissingdata and _handlemissingdatasingleid by @LeonieFreisinger in https://github.com/ourownstory/neuralprophet/pull/1288
- [refactor] Encapsulate preparedataframetopredict by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1290
- [refactor] Encapsulate convertrawpredictionstorawdf by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1291
- [refactor] Encapsulate reshaperawpredictionstoforecstdf by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1293
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.5.3...0.6.0
- Python
Published by noxan almost 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.5.4
What's Changed
Documentation
- [docs] Create new tutorials content by @noxan in https://github.com/ourownstory/neural_prophet/pull/1183
- [docs] outdated labels in contributing.md by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1242
Refactors
- [refactor] Removed plotting in testuncertainty.py. by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1246
- [refactor] Changed int() to round() for qhatidx in uncertainty.py. by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1248
Tests
- [tests] Remove unneeded logs by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1207
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.5.3...0.5.4
- Python
Published by noxan almost 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.5.3
What's Changed
Bugfixes
- [fix] Limit broken dependency versions (mainly pytorch < 2.0) by @noxan in https://github.com/ourownstory/neural_prophet/pull/1221
Minor features
- [minor] Adjust seasonality reg to modularized code by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1203
Documentation
- [docs] Style fixes in tutorial notebooks when dark mode is active by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1199
- [typing] Add typing for user facing functions by @noxan in https://github.com/ourownstory/neural_prophet/pull/1193
Under the hood changes
- [refactor] Move evaluate method outside of Conformal class and rename it as conformalevaluate by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1210
- [refactor] Renamed conformal.py to uncertainty.py and conformalevalute() to uncertaintyevaluate(). by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1213
- [refactor] Modified nforecasts in _inferevaluateparamsfromdataset() method in conformal.py by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1212
- [refactor] Add quantile regression (QR) as an uncertainty evalution metric in uncertainty.py by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1214
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.5.2...0.5.3
- Python
Published by noxan almost 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.5.2
What's changed
[breaking] Breaking changes
- Change default plotting backend to plotly-resample by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1149
[major] Major features
- Trend modularization by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1078
- Seasonality modularization by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1141
- Future regressors modularization by @alfonsogarciadecorral in https://github.com/ourownstory/neural_prophet/pull/1144
[minor] Minor changes
- Allow unique values for future regressor of one time series in global modeling by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1146
- Added ability to pass custom callbacks while adhering to callback con… by @JSarsfield in https://github.com/ourownstory/neural_prophet/pull/1122
- [minor] Add get function for parameters by @noxan in https://github.com/ourownstory/neural_prophet/pull/1175
- Improve usability for conditional seasonality by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1116
- [Feature] Enable own NN configuration for lagged regressors by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1154
- [Minor] Convert timezones to UTC by default by @christymctse in https://github.com/ourownstory/neural_prophet/pull/1085
- Typing improvements by @noxan in https://github.com/ourownstory/neural_prophet/pull/1121
- Typing conformal prediction by @noxan in https://github.com/ourownstory/neural_prophet/pull/1124
- [refactor] create dict for events or regressors by @noxan in https://github.com/ourownstory/neural_prophet/pull/1123
- [refactor] Extract holiday getter helper to single function by @noxan in https://github.com/ourownstory/neural_prophet/pull/1072
- black edited utils.py by @ourownstory in https://github.com/ourownstory/neural_prophet/pull/1160
- Uncertainty: Conformal Prediction V1.2 - move conformal evaluation performance metrics inside of Conformal class in conformal.py by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1155
- [refactor] incorporate typing for timenet.py by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1105
- [refactor] Update python-holidays integration by @arkid15r in https://github.com/ourownstory/neural_prophet/pull/1176
[fix] Bugfixes
- Fix ipython version for plotly-resampler by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1119
- Deactivate plotly resampler for static image export by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1114
- Lightning version by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1145
- Avoidance of duplicate code in regularisation by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1110
[docs] Documentation
- Created narratives and simplified code for quantile regression tutorial material by @christymctse in https://github.com/ourownstory/neural_prophet/pull/1091
- Update CONTRIBUTING.md by @noxan in https://github.com/ourownstory/neural_prophet/pull/1169
- [fix] default value of nchangepoints given correctly in the docs by @leoniewgnr in https://github.com/ourownstory/neuralprophet/pull/1128
- [docs] Readme library purpose by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1140
[tests] Tests
- [tests] Added info logs to regularisation tests by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1148
[devops] Github workflows
- Fixed pyright error raised from unbound list by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1156
New Contributors
- @JSarsfield made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1122
- @arkid15r made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1176
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.5.1...0.5.2
- Python
Published by ourownstory almost 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.5.1
New / major improvements
- Introduce conditional seasonality by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1067
- add plotly resampler by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1083
- Uncertainty: Conformal Prediction V1.1 - extend to multiple forecast steps by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1073
Breaking changes
- Progress bar in minimal mode is default instead of deactivated by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1059
List of all changes
- Uncertainty: Conformal Prediction V1.1 - add Conformal class to conformalprediction.py and rename file to conformal.py by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1074
- [Fix] Fixed error in plot loss by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1064
- Restict numpy version to <1.24.0 by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1080
- remove default settings (None for calibration df and 0.1 for alpha) by @christymctse in https://github.com/ourownstory/neural_prophet/pull/1079
- [Bug-fix] Enable testplotconformalprediction with auto-regression on plotlatestforecast by @judussoari in https://github.com/ourownstory/neuralprophet/pull/1096
- [refactor] incorporate typing for Conformal class and conformalpredict method by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1104
- [Bug-fix] Enable holidays when using global/glocal modeling by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1100
- [Bug-fix] Refactor warning about global normalization to forecaster.py by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1109
New Contributor
- @christymctse made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1079
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.5.0...0.5.1
- Python
Published by Kevin-Chen0 about 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.5.0
New / major improvements
- Lightning Migration by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/837
- GPU support by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/961
- Support plotting of only specific panels in plotparameters and plotcomponents by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/884
- Uncertainty: Conformal Prediction V1 with .conformalpredict() by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/802 and https://github.com/ourownstory/neural_prophet/pull/1044
- Support for holidays of multiple countries by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1001
- Deep model parameter interpretation by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/883
- Add type annotations for main NeuralProphet class by @noxan in https://github.com/ourownstory/neural_prophet/pull/981
Breaking changes
- Remove support for df dict as an input by @judussoari in https://github.com/ourownstory/neural_prophet/pull/929
- Change plottingbackend deprecation warning for implicit and explicit matplotlib use by @LeonieFreisinger in https://github.com/ourownstory/neuralprophet/pull/1006
- Refactored fit() interface by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1039
- Remove residuals in forecast dataframe returned by m.predict() by @judussoari in https://github.com/ourownstory/neural_prophet/pull/927
List of all changes
- [lightning] Remove rich progress bar by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/952
- Improvement/type annotations by @noxan in https://github.com/ourownstory/neural_prophet/pull/954
- Commented out testprogressdisplay in testintegration.py. by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/956
- Added plot param of the NeuralProphet fit() and uncomment testprogressdisplay in testintegration.py. by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/958
- [lightning] refactored Trainer args by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/959
- refactored test failure by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/960
- Add alias function plotlastforecast() for plotlatestforecast() and give deprecation warning by @judussoari in https://github.com/ourownstory/neural_prophet/pull/919
- Mask seasonality on Sat/Sun when data frequency is Business days by @judussoari in https://github.com/ourownstory/neural_prophet/pull/808
- [bug] Forecast output dataframe contains all float dtypes instead of having some objects by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/978
- Fix labels of yhatx and origin-x in plots by @judussoari in https://github.com/ourownstory/neural_prophet/pull/942
- Improve github action speed for docs test by @noxan in https://github.com/ourownstory/neural_prophet/pull/936
- Resolved discontinuous trend when changepoints are not sorted chronologically by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/968
- Address small tech debt to use a conditional instead of try/except for Python 3.7 support by @kapoor1992 in https://github.com/ourownstory/neural_prophet/pull/934
- [dev-ops] Collapsible metrics reports by @noxan in https://github.com/ourownstory/neural_prophet/pull/926
- Cleanup document files by @noxan in https://github.com/ourownstory/neural_prophet/pull/975
- Rename plotforecast.py and plotmodelparameters.py to xxxmatplotli… by @SaumyaBhushan in https://github.com/ourownstory/neural_prophet/pull/971
- [naming] Renamed tutorial notebooks by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/921
- Labels in CONTRIBUTING.md by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/946
- [enhancement] add pytests for matplotlib by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/914
- [devops] Improve codecov threshold by @noxan in https://github.com/ourownstory/neural_prophet/pull/980
- [devops] Upgrade GitHub action versions by @noxan in https://github.com/ourownstory/neural_prophet/pull/979
- change deprecation message to switch plotting backend to plotly by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/984
- [feature] Plot components of averaged df (and quants) if multiple IDs, but no dfname specified in plotcomponents() by @judussoari in https://github.com/ourownstory/neural_prophet/pull/888
- [devops] Code coverage threshold fix by @noxan in https://github.com/ourownstory/neural_prophet/pull/990
- Time in model training benchmark by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/995
- Unified the naming of variables - num and nb by @SaumyaBhushan in https://github.com/ourownstory/neural_prophet/pull/994
- [tests] Add tests for configure by @noxan in https://github.com/ourownstory/neural_prophet/pull/983
- [cleanup] Remove unused fromkwargs config function by @noxan in https://github.com/ourownstory/neuralprophet/pull/988
- [devops] Add shell script to setup basic development environment by @noxan in https://github.com/ourownstory/neural_prophet/pull/986
- [lightning] Speed-up by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/973
- Update progress bar only every epoch by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1003
- [typing] Resolve type annotation issues in configure file by @noxan in https://github.com/ourownstory/neural_prophet/pull/987
- [typing] Add ConfigEvents type annotations by @noxan in https://github.com/ourownstory/neural_prophet/pull/989
- [refactor] Extract plot utils into dedicated file by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1000
- [website] Fix typo in preview of website description by @noxan in https://github.com/ourownstory/neural_prophet/pull/1012
- Move tensors to correct device by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1010
- [docs] New tutorials section for docs by @noxan in https://github.com/ourownstory/neural_prophet/pull/976
- Meta name bool by @alfonsogarciadecorral in https://github.com/ourownstory/neural_prophet/pull/997
- [feature] Add a main script to print neuralprophet version by @noxan in https://github.com/ourownstory/neural_prophet/pull/974
- [dev-ops] Type annotation validation GitHub action by @noxan in https://github.com/ourownstory/neural_prophet/pull/902
- Add pull request template for Github by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/915
- [typing] fix typings and constructor super call for pinnball loss by @noxan in https://github.com/ourownstory/neural_prophet/pull/1019
- Follow-up tensors on wrong device by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1023
- Fix string Interpolation by @poweroftrue in https://github.com/ourownstory/neural_prophet/pull/1026
- Fix label links in contributing guidelines by @noxan in https://github.com/ourownstory/neural_prophet/pull/1024
- [bugfix] enable events while predicting into known future by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1029
- [fix] Replace all deprecated plotlastforecast with plotlatestforecast by @noxan in https://github.com/ourownstory/neural_prophet/pull/1022
- [refactor] Rename configseasonality and add typings by @noxan in https://github.com/ourownstory/neuralprophet/pull/1021
- [refactor] Remove duplicate season reg lambda by @noxan in https://github.com/ourownstory/neural_prophet/pull/1020
- [fix] Renamed remaining self.configseason variables to self.configseasonality in timenet.py by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1035
- Removed commented tests in testuncertainty.py. by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1032
- [refactor] Rename uncertaintyestimation.ipynb to uncertaintyquantileregression.ipynb by @Kevin-Chen0 in https://github.com/ourownstory/neuralprophet/pull/1034
- Normalize training speed metric by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1041
- Improved system performance tracker by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1042
- Update metrics.yml by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1043
- [devops] Cleanup and limit CodeQL Github action to main branch by @noxan in https://github.com/ourownstory/neural_prophet/pull/1031
- [docs] Tuturials use prepared dataset by @noxan in https://github.com/ourownstory/neural_prophet/pull/1037
- Refactored dataloader by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1040
- Normalize training time metric by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1045
- Removed unnecessary if statement in predictseasonfromdates by @judussoari in https://github.com/ourownstory/neuralprophet/pull/1049
New Contributors
- @leoniewgnr made their first contribution in https://github.com/ourownstory/neural_prophet/pull/968
- @SaumyaBhushan made their first contribution in https://github.com/ourownstory/neural_prophet/pull/971
- @poweroftrue made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1026
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.4.2...0.5.0
- Python
Published by noxan about 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.5.0rc2
What's Changed
- Move tensors to correct device by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1010
- Uncertainty: Conformal Prediction V1 by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/802
- Add a main script to print neuralprophet version by @noxan in https://github.com/ourownstory/neural_prophet/pull/974
- Follow-up tensors on wrong device by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1023
Deprecations
- Change plottingbackend deprecation warning for implicit and explicit matplotlib use by @LeonieFreisinger in https://github.com/ourownstory/neuralprophet/pull/1006
Bug fixes
- Fix string Interpolation by @poweroftrue in https://github.com/ourownstory/neural_prophet/pull/1026
Refactors
- Meta name bool by @alfonsogarciadecorral in https://github.com/ourownstory/neural_prophet/pull/997
Internals and website
- [docs] New tutorials section for docs by @noxan in https://github.com/ourownstory/neural_prophet/pull/976
- [dev-ops] Type annotation validation GitHub action by @noxan in https://github.com/ourownstory/neural_prophet/pull/902
- Add pull request template for Github by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/915
- Fix typings and constructor super call for pinnball loss by @noxan in https://github.com/ourownstory/neural_prophet/pull/1019
- [website] Fix typo in preview of website description by @noxan in https://github.com/ourownstory/neural_prophet/pull/1012
- Fix label links in contributing guidelines by @noxan in https://github.com/ourownstory/neural_prophet/pull/1024
New Contributors
- @poweroftrue made their first contribution in https://github.com/ourownstory/neural_prophet/pull/1026
Full Changelog: https://github.com/ourownstory/neural_prophet/compare/0.5.0rc1...0.5.0rc2
- Python
Published by noxan about 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.5.0rc1
Relevant new features: * https://github.com/ourownstory/neuralprophet/pull/961 GPU (and other accelerator) support * https://github.com/ourownstory/neuralprophet/pull/888 Plot multiple sets of parameters due to Glocal model as mean and 10/90 percentiles. * https://github.com/ourownstory/neuralprophet/pull/779 New panel in `plotforecast` depicting uncertainty * https://github.com/ourownstory/neuralprophet/pull/884 Plot select panels in plotparameters and plot_components
API and modeling changes: * https://github.com/ourownstory/neuralprophet/pull/837 Migrate backend to PyTorch Lightning * https://github.com/ourownstory/neuralprophet/pull/929 remove support for dictionaries as inputs. Please use a single DataFrame with an ID column for each time series * https://github.com/ourownstory/neuralprophet/pull/984 deprecation warning: upcoming change of plotting backend to plotly (matplotlib support will be dropped in future) * https://github.com/ourownstory/neuralprophet/pull/927 remove addition of residuals to forecast dataframe and subsequent plotting
Important fixes and enhancements:
* https://github.com/ourownstory/neuralprophet/pull/978 Fix None dtypes to NAN
* https://github.com/ourownstory/neuralprophet/pull/968 Sort changepoints
* https://github.com/ourownstory/neuralprophet/pull/919 backwards compatibility for `plotlatestforecast`
* https://github.com/ourownstory/neuralprophet/pull/981 Add type annotations for NeuralProphet class
* https://github.com/ourownstory/neuralprophet/pull/853 new argument for setting custom quantile in `plotparameters`
* https://github.com/ourownstory/neural_prophet/pull/808 Do not plot weekend seasonality for business day data frequency
Additionally, many smaller bugfixes and improvements to the codebase were also introduced. For details, please view the merged Pull Requests.
- Python
Published by ourownstory about 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.4.2
Relevant new features: - https://github.com/ourownstory/neuralprophet/pull/916 Introduce "Glocal": global-local seasonality and trend - https://github.com/ourownstory/neuralprophet/pull/733 Introduce TorchProphet: Making NeuralProphet compatible with Facebook Prophet code, with tutorial - https://github.com/ourownstory/neuralprophet/pull/831 Tutorial: Migration from Prophet to NeuralProphet - https://github.com/ourownstory/neuralprophet/pull/779 Introduce uncertainty panel in forecast components plot
API and modeling changes:
- https://github.com/ourownstory/neuralprophet/pull/829 API change: Rename "yhat" to "origin" in `getlatestforecast()andplotlatestforecast()`
- https://github.com/ourownstory/neuralprophet/pull/909 Remove regressor if training set has one unique value (instead of throwing error)
Important fixes and enhancements: - https://github.com/ourownstory/neuralprophet/pull/853 Support setting custom quantile in `plotparameters()` - https://github.com/ourownstory/neuralprophet/pull/865 Allow component plot with locally-normalized global df - https://github.com/ourownstory/neuralprophet/pull/920 Restructure documentation website - https://github.com/ourownstory/neural_prophet/pull/791 Fix: re-scaling of multiplicative components in forecast df
Additionally, many smaller bugfixes and improvements to the codebase were also introduced. For details, please view the merged Pull Requests.
- Python
Published by Kevin-Chen0 over 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.4.1
Relevant changes and new features (excluding documentation improvements and bugfixes):
- #603 introduce
__version__ - #619 Allow missing values left unimputed - drop affected areas
- #641 Global modeling: accept DataFrame with IDs (deprecating dict of df)
- #658 introduce Future regressor positivity constraint
- #664 increase torch minimum required to 1.8.0
- #669 introduce uncertainty estimation via Quantile Regression
- #671 introduce Plotly support
- #673 add Network Visualization tutorial
- #691 introduce save and load
- #701 introduce
get_latest_forecast - #714 support regularization for lagged regressors
- #800 increase last trend segment stability, setting
changepoints_rangeto 0.8
Additionally, many bugfixes and improvements to the codebase and documentation were also introduced. For details, please view the merged Pull Requests.
- Python
Published by ourownstory over 3 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.3.2
Included in this release:
* bugfix for Torch 1.9.0 (missing torch.pi)
* New docstrings in Numpy format for most files
* increase training time for better stability
* speed up learning rate range test
* updated tutorial notebooks
* add benchmarking test coverage
* bugfixes to benchmarking framework
* ! API change: AR regularization: move from ar_sparsity to ar_reg
* documentation for Global Modeling
- Python
Published by ourownstory almost 4 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.3.1
Included in this release: * Now supporting use of multiple time-series datasets to train a single model (global modelling) * example notebook for global modelling * data frequency argument optional - automatic detection * improved documentation and docstrings * support for local/individual normalization of time-series when working with multiple datasets * introducing forgetfulness: Skew model fit towards more recent observations * widen range of default number of epochs * add notebook for use of live-plot-loss * improve docstrings to show up in sphinx (API documentation) * bugfixes
- Python
Published by ourownstory almost 4 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.3.0 (some API changes)
- Add benchmark framework
- Support panel datasets with global modelling
- Add minimal verbosity option to fit method
- Allow no metrics
- Repeat learning-rate range test 3 times, use log10 avg
- Update energy example notebook
- Require passing dataframe for validation data while training
- Update how to build documentation added to Contributing
- Documentation using sphinx (before: mkdocs)
- Now optional: using makefuturedataframe
- avoid double calls to normalization and fill missing data methods
- New notebook guiding how to collect predictions
- Make raw predictions available to user
- Embed Tutorials in documentation page
- Embed Docstrings in documentation page
- move data to ourownstory/neuralprophet-data repository
- New energy notebook on ERCOT data
- Support more types of custom loss functions
- remove reliance on attrdict, use dataclasses instead
- improved plotting legend
- fix issues
- Python
Published by ourownstory about 4 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.2.8 (many improvements)
- Robustify automatic batch_size and epochs selection
- Robustify automatic learning_rate selection based on lr-range-test
- Improve train optimizer and scheduler
- soft-start regularization in last third of training
- Improve reqularization function for all components
- allow custom optimizer and loss_func
- support python 3.6.9 for colab
- Crossvalidation utility
- Chinese documentation
- support callable loss
- Robustify changepoints data format
- require log_level in logger util
- Rename tqdm, remove overbleed option
- Reg schedule: increasing regularization in last third of training
- bug fix in plot country holidays
- Add Energy datasets and example notebook
- disable log file by default
- add double crossvalidation
- improve tests
- Buxfixes
- Python
Published by ourownstory over 4 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.2.7 (bugfixes, tutorial notebooks)
- example notebooks: Sub-daily data, Autoregresseion
- bugfixes:
lambda_delay,train_speed
- Python
Published by ourownstory about 5 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.2.6 (auto batch, epochs)
- Auto-set
batch_sizeandepochs - add
train_speedsetting - add
set_random_seedutil - continued removal of
AttrDictuses - bugfix to index issue in
make_future_dataframe
- Python
Published by ourownstory about 5 years ago
https://github.com/ourownstory/neural_prophet - Beta 0.2.5
Beta release:
- documentation pages added
- 1cycle policy
- learning rate range test
- tutorial notebooks: trend, events
- fixes to plotting, changepoints
- Python
Published by ourownstory about 5 years ago
https://github.com/ourownstory/neural_prophet - Alpha 0.2.3 (normalization options)
- Python
Published by ourownstory over 5 years ago
https://github.com/ourownstory/neural_prophet - Alpha 0.2.2 (Custom Seasonalities)
Apart from many small improvements and a code style change to black, this release features custom seasonalities and support for daily seasonalities.
- Python
Published by ourownstory over 5 years ago
https://github.com/ourownstory/neural_prophet - Alpha 0.2.1 (bugfixes)
- Python
Published by ourownstory over 5 years ago
https://github.com/ourownstory/neural_prophet - Alpha Release Update
As we are getting closer to the beta release, a lot of features have been added and bugs fixed, making it worth while updating our alpha release.
- Python
Published by ourownstory over 5 years ago
https://github.com/ourownstory/neural_prophet - Alpha release
- Python
Published by ourownstory over 5 years ago