Neural Prophet - 0.5.0


What's Changed

  • Lightning Migration by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/837
  • [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 test_progress_display in test_integration.py. by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/956
  • Added plot param of the NeuralProphet fit() and uncomment test_progress_display in test_integration.py. by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/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
  • Update _version.py to 0.5.0 by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/962
  • Remove support for df dict as an input by @judussoari in https://github.com/ourownstory/neural_prophet/pull/929
  • Add alias function plot_last_forecast() for plot_latest_forecast() 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
  • Remove residuals in forecast dataframe returned by m.predict() by @judussoari in https://github.com/ourownstory/neural_prophet/pull/927
  • 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 plot_forecast.py and plot_model_parameters.py to xxx_matplotliโ€ฆ by @SaumyaBhushan in https://github.com/ourownstory/neural_prophet/pull/971
  • [lightning] GPU support by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/961
  • [naming] Renamed tutorial notebooks by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/921
  • [feature] Support plotting of only specific panels in plot_parameters and plot_components by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/884
  • 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
  • [typing] Add type annotations for main NeuralProphet class by @noxan in https://github.com/ourownstory/neural_prophet/pull/981
  • 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 df_name specified in plot_components() 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 from_kwargs config function by @noxan in https://github.com/ourownstory/neural_prophet/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
  • Uncertainty: Conformal Prediction V1 by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/802
  • Change plotting_backend deprecation warning for implicit and explicit matplotlib use by @LeonieFreisinger in https://github.com/ourownstory/neural_prophet/pull/1006
  • [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
  • bump version number to 0.5.0rc2 by @noxan in https://github.com/ourownstory/neural_prophet/pull/1030
  • [bugfix] enable events while predicting into known future by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1029
  • [fix] Replace all deprecated plot_last_forecast with plot_latest_forecast by @noxan in https://github.com/ourownstory/neural_prophet/pull/1022
  • [refactor] Rename config_seasonality and add typings by @noxan in https://github.com/ourownstory/neural_prophet/pull/1021
  • [refactor] Remove duplicate season reg lambda by @noxan in https://github.com/ourownstory/neural_prophet/pull/1020
  • [fix] Renamed reamining self.config_season variables to self.config_seasonality in time_net.py by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1035
  • Removed commented tests in test_uncertainty.py. by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1032
  • [refactor] Rename uncertainty_estimation.ipynb to uncertainty_quantile_regression.ipynb by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/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
  • Support for holidays of multiple countries by @leoniewgnr in https://github.com/ourownstory/neural_prophet/pull/1001
  • [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
  • [model] Deep model parameter interpretation by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/883
  • Normalize training time metric by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1045
  • Uncertainty: Conformal Prediction V2 - add .conformal_predict() and remove .conformalize() in forecaster.py by @Kevin-Chen0 in https://github.com/ourownstory/neural_prophet/pull/1044
  • Removed unnecessary if statement in predict_season_from_dates by @judussoari in https://github.com/ourownstory/neural_prophet/pull/1049
  • Refactored fit() interface by @karl-richter in https://github.com/ourownstory/neural_prophet/pull/1039

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


Details

date
Dec. 8, 2022, 12:04 a.m.
name
Beta 0.5.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