Skip to content

Releases: ourownstory/neural_prophet

1.0.0rc3

14 Aug 20:26
64c9b1a
Compare
Choose a tag to compare
1.0.0rc3 Pre-release
Pre-release

What's Changed

Major

Minor

Bug fixes

Docs

New Contributors

Full Changelog: 1.0.0rc2...1.0.0rc3

Beta 0.6.2

14 Jun 22:41
Compare
Choose a tag to compare

What's Changed

1.0.0rc2

02 May 02:02
9426629
Compare
Choose a tag to compare
1.0.0rc2 Pre-release
Pre-release

What's Changed

  • [fix] Downgrade kaleido version to 0.2.1 to fix installs by @noxan in #1320

Full Changelog: 1.0.0rc1...1.0.0rc2

1.0.0rc1

02 May 01:43
2c37302
Compare
Choose a tag to compare
1.0.0rc1 Pre-release
Pre-release

What's Changed

Features

  • [major] speed up nested additive model by @LeonieFreisinger in #1311
  • [major] Drop Python 3.7 support and complete poetry migration by @noxan in #1271
  • [minor] Add static plotly backend by @hxyue1 in #1286
  • [minor] Update dependencies to latest versions by @noxan in #1305
  • [minor] Unify version number handling, remove setup.py and migrate content by @noxan in #1316

Docs

Refactor

New Contributors

Full Changelog: 0.6.0...1.0.0rc1

Beta 0.6.0

26 Apr 02:00
8040314
Compare
Choose a tag to compare

What's Changed

  • [major] Nested Additive Model by @karl-richter in #1216
  • [major] Allow user to set prediction frequency as a dict: {freq: forecast origin} by @judussoari in #1187
  • [major] lagged regressor with interaction modeling (shared NN) by @karl-richter in #903
  • [feature] Support for asymmetrical interval in conformal quantile regression by @leoniewgnr in #1215
  • [minor] Allow lagged regressors with only unique values for global modeling by @judussoari in #1267
  • [minor] Dependency management with poetry by @noxan in #1202
  • [minor] Allow lagged regressors with only unique values for global modeling by @judussoari in #1256
  • [minor] Repeat static trend component n_forecasts times instead of only once by @judussoari in #1254
  • [minor] add docstring examples by @LeonieFreisinger in #1295
  • [minor] Address warnings by @leoniewgnr in #1276
  • [minor] lighten forecaster step 2 - encapsulate _get_maybe_extend_periods and _maybe_extend_df by @LeonieFreisinger in #1278
  • [minor] Update dependencies to latest versions by @noxan in #1280

Fixes

  • [fix] Calculate major frequency percentage properly by @noxan in #1264
  • [fix] Matplotlib and plotly plot showing aligned by @leoniewgnr in #1266
  • [fix] Remove regressor config if all regressors are removed due to unique values by @judussoari in #1272
  • [fix] Unregister plotly resampler directly after usage by @LeonieFreisinger in #1277
  • [fix] Raise Exception again to avoid UnboundLocalError by @noxan in #1282
  • [fix] Remove SmoothL1Loss from Tutorial by @judussoari in #1298
  • [fix] Raise ValueError when df contains not enough rows by @judussoari in #1300

Tests

Documentation

  • [docs] outdated labels in contributing.md by @leoniewgnr in #1242
  • [docs] Create new tutorials content by @noxan in #1183
  • [docs] add note on flexible multiplicativity from prophet by @noxan in #1268
  • [docs] Add next steps to tutorials by @noxan in #1274
  • [docs] Improve conformal prediction tutorial by adding marginal before coverage by @noxan in #1284

Website

Refactors

Full Changelog: 0.5.3...0.6.0

Beta 0.5.4

08 Apr 02:08
Compare
Choose a tag to compare

What's Changed

Documentation

Refactors

  • [refactor] Removed plotting in test_uncertainty.py. by @Kevin-Chen0 in #1246
  • [refactor] Changed int() to round() for q_hat_idx in uncertainty.py. by @Kevin-Chen0 in #1248

Tests

Full Changelog: 0.5.3...0.5.4

Beta 0.5.3

17 Mar 03:18
3c0dd5c
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • [fix] Limit broken dependency versions (mainly pytorch < 2.0) by @noxan in #1221

Minor features

Documentation

  • [docs] Style fixes in tutorial notebooks when dark mode is active by @leoniewgnr in #1199
  • [typing] Add typing for user facing functions by @noxan in #1193

Under the hood changes

  • [refactor] Move evaluate method outside of Conformal class and rename it as conformal_evaluate by @Kevin-Chen0 in #1210
  • [refactor] Renamed conformal.py to uncertainty.py and conformal_evalute() to uncertainty_evaluate(). by @Kevin-Chen0 in #1213
  • [refactor] Modified n_forecasts in _infer_evaluate_params_from_dataset() method in conformal.py by @Kevin-Chen0 in #1212
  • [refactor] Add quantile regression (QR) as an uncertainty evalution metric in uncertainty.py by @Kevin-Chen0 in #1214

Full Changelog: 0.5.2...0.5.3

Beta 0.5.2

06 Mar 20:41
8880a5c
Compare
Choose a tag to compare

What's changed

[breaking] Breaking changes

[major] Major features

[minor] Minor changes

  • Allow unique values for future regressor of one time series in global modeling by @judussoari in #1146
  • Added ability to pass custom callbacks while adhering to callback con… by @JSarsfield in #1122
  • [minor] Add get function for parameters by @noxan in #1175
  • Improve usability for conditional seasonality by @judussoari in #1116
  • [Feature] Enable own NN configuration for lagged regressors by @judussoari in #1154
  • [Minor] Convert timezones to UTC by default by @christymctse in #1085
  • Typing improvements by @noxan in #1121
  • Typing conformal prediction by @noxan in #1124
  • [refactor] create dict for events or regressors by @noxan in #1123
  • [refactor] Extract holiday getter helper to single function by @noxan in #1072
  • black edited utils.py by @ourownstory in #1160
  • Uncertainty: Conformal Prediction V1.2 - move conformal evaluation performance metrics inside of Conformal class in conformal.py by @Kevin-Chen0 in #1155
  • [refactor] incorporate typing for time_net.py by @Kevin-Chen0 in #1105
  • [refactor] Update python-holidays integration by @arkid15r in #1176

[fix] Bugfixes

[docs] Documentation

[tests] Tests

[devops] Github workflows

New Contributors

Full Changelog: 0.5.1...0.5.2

Beta 0.5.1

15 Jan 20:50
479a883
Compare
Choose a tag to compare

New / major improvements

Breaking changes

  • Progress bar in minimal mode is default instead of deactivated by @karl-richter in #1059

List of all changes

  • Uncertainty: Conformal Prediction V1.1 - add Conformal class to conformal_prediction.py and rename file to conformal.py by @Kevin-Chen0 in #1074
  • [Fix] Fixed error in plot loss by @karl-richter in #1064
  • Restict numpy version to <1.24.0 by @karl-richter in #1080
  • remove default settings (None for calibration df and 0.1 for alpha) by @christymctse in #1079
  • [Bug-fix] Enable test_plot_conformal_prediction with auto-regression on plot_latest_forecast by @judussoari in #1096
  • [refactor] incorporate typing for Conformal class and conformal_predict method by @Kevin-Chen0 in #1104
  • [Bug-fix] Enable holidays when using global/glocal modeling by @judussoari in #1100
  • [Bug-fix] Refactor warning about global normalization to forecaster.py by @judussoari in #1109

New Contributor

Full Changelog: 0.5.0...0.5.1

Beta 0.5.0

08 Dec 00:04
Compare
Choose a tag to compare

New / major improvements

Breaking changes

List of all changes

New Contributors

Full Changelog: 0.4.2...0.5.0