Neural Prophet - 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 n_forecasts times instead of only once by @judussoari in https://github.com/ourownstory/neural_prophet/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 _get_maybe_extend_periods and _maybe_extend_df by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/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 test_uncertainty.py. by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1246
  • [refactor] Changed int() to round() for q_hat_idx 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 _make_future_dataframe and _check_dataframe by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1279
  • [refactor] Encapsulate _validate_column_name by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1289
  • [refactor] Encapsulate _normalize by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1287
  • [refactor] Encapsulate _handle_missing_data and _handle_missing_data_single_id by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1288
  • [refactor] Encapsulate _prepare_dataframe_to_predict by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1290
  • [refactor] Encapsulate _convert_raw_predictions_to_raw_df by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1291
  • [refactor] Encapsulate _reshape_raw_predictions_to_forecst_df 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


Details

date
April 26, 2023, 2 a.m.
name
Beta 0.6.0
type
Minor
👇
Register or login to:
  • 🔍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!
Continue with GitHub
Continue with Google
or