https://github.com/unit8co/darts

sort by:
Revision Author Date Message Commit Date
bb508e3 Release 0.21.0 (#1149) * bump u8darts version * update changelog * add Catboost model to list of models 12 August 2022, 19:57:14 UTC
c5ae053 Clean up CODEOWNERS (#1148) 12 August 2022, 18:39:05 UTC
2f04d0b fix kernel in hierarchical notebook 12 August 2022, 18:38:29 UTC
168c8b2 remove lines from example notebook 12 August 2022, 14:51:42 UTC
e8b1aad remove kernel metadata from notebook 12 August 2022, 14:49:13 UTC
f7dfd7a Feat/hierarchical example (#1147) * hierarchical reconciliation example * add missing reference to dataset * add notebook to list of examples in CI * add hierarchical recon notebook to example list 12 August 2022, 14:39:33 UTC
f6b52db Feat/generic save load (#1070) * linting * implement minimal generic save and load methods in forecastingmodel * remove requirement for .pth.tar and add possibility to use file object for path * rename methods and add corrections * fix tests * add save_model and load_model back in with deprecation warning * fix deprecation warnings * change checkpoint path construction * add unit tests * correct docstrings * add github recommendations, docstring example for saving and loading * Fix tests and enhance docstrings * clarify docstring Co-authored-by: Julien Herzen <julien@unit8.co> 12 August 2022, 13:44:17 UTC
4dc592b update australian tourism dataset 11 August 2022, 15:23:12 UTC
334f1a1 Feat/add australian tourism dataset (#1141) * add australian tourism dataset CSV * add Australian tourism dataset 11 August 2022, 15:12:39 UTC
a93296b Feat/encoders extension (#1093) * added encoders to regression models * added unit tests for encoders in regression model * remove torch flavor checks for local forecasting model tests * reset ptl trainer when loading torch models * reduced estimators for RandomForest test case Co-authored-by: Julien Herzen <julien@unit8.co> 10 August 2022, 20:48:34 UTC
df4e2d7 #1103 Fixed small issues with N-BEATS and N-HITS (#1130) * #1103 Fixed mistake in NBEATS model where num_stacks was used iso self.num_stacks. Also adjusted the API reference docs * #1103 Small fixes Co-authored-by: Rijk van der Meulen <rijk.vandermeulen@eyeon.nl> Co-authored-by: Julien Herzen <julien@unit8.co> 09 August 2022, 18:54:52 UTC
5ef13ba #1101 Implemented min_train_series_length for Theta and FourTheta (#1111) * #1101 Implemented min_train_series_length for Theta and FourTheta * #1103 Placed changelog entry under the Unreleased section Co-authored-by: Rijk van der Meulen <rijk.vandermeulen@eyeon.nl> Co-authored-by: Julien Herzen <julien@unit8.co> 09 August 2022, 18:53:46 UTC
e9f2128 Feat/improve zero length datasets (#1066) * better error messages when datasets are too short * solve bug with min_train_length in RNNs * correct min train length * add retrain option to residuals method 09 August 2022, 18:53:14 UTC
5ceac68 Apply statsmodels-based ARIMA/VARIMA to new TS (#1036) * Added new base class and adjusted ARIMA + tests * [ARIMA] Added docstrings and tests * Adapted VARIMA as well + tests * Keeping training state after forecasting new TS, refactoring * Updated docstrings * Fixed some formatting and added one last test * Restored deleted check * Fixed a logic issue with current training_series param * Cleaning * Update darts/models/forecasting/forecasting_model.py Co-authored-by: Dustin Brunner <92083143+brunnedu@users.noreply.github.com> * Update darts/models/forecasting/forecasting_model.py Co-authored-by: Dustin Brunner <92083143+brunnedu@users.noreply.github.com> * Added VARIMA prob forecasting support * Added missing build.gradle * Apply suggestions from code review (copy=False) Co-authored-by: Julien Herzen <julien@unit8.co> * Replaced ignore_axes -> ignore_axis * Added backtest with retrain=False support * Small fixes - Removed a print statement - Moved an error message that was misleading - Change type of staVARMA to ndarray, otherwise the result will be a multiindexed pandas df instead of the expected ndarray * Added some missing values(copy=False) Co-authored-by: Dustin Brunner <92083143+brunnedu@users.noreply.github.com> Co-authored-by: Julien Herzen <julien@unit8.co> 08 August 2022, 14:44:51 UTC
7ad25b4 Fix/filter static cov component (#1128) * simplify and improve univariate_component() * add unit test * Update darts/timeseries.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> 07 August 2022, 20:28:32 UTC
eb18103 fix torch import for flavors (#1129) 07 August 2022, 19:02:39 UTC
4e5f1e6 reset ptl trainer when loading torch models (#1124) * reset ptl trainer when loading torch models * fixed transformer feedforward encoder/decoder layers * refactored the way custom feed forward encoders are generated 07 August 2022, 14:49:36 UTC
12514df fix typo in timeseries (#1126) 07 August 2022, 13:08:38 UTC
6ec5e72 Fix/fix various issues (#1106) * fix statsforecast version * solve xarray issue due to reset_index() * small improvements to TS doc * simplify attrs handling 05 August 2022, 20:54:46 UTC
caccce1 fix static covariates notebook (#1089) 21 July 2022, 14:45:13 UTC
e34f806 Feat/tft static categorical (#1081) * categorical static covariate support for TFTModel * from_group_dataframe fix * added static covariate transformer * OneHotEncoder support for StaticCovariatesTransformer * small fix * TFTModel static covariate handling * improved transformer with specifying which columns to transform * docs improvements * docstring improvement for StaticCvoariatesTransformer * added static covariates notebook example * TFTModel docstring update * Apply suggestions from code review Co-authored-by: Julien Herzen <julien@unit8.co> * applied suggestions from PR review * applied suggestions from PR review part 2 * added automatic embedding size option for TFTModel * added test for TFTModel categorical static covariate support Co-authored-by: Julien Herzen <julien@unit8.co> 20 July 2022, 20:00:01 UTC
7f32ef6 Propagate static covs and hierarchy in missing value filler (#1076) * Propagate static covs and hierarchy in missing value filler * Fix typo 18 July 2022, 09:23:55 UTC
1fadc58 Update coloring for graphs (#1056) * Update statistics.py * Update statistics.py * Added requested fixes Co-authored-by: Julien Herzen <julien@unit8.co> 18 July 2022, 09:22:03 UTC
ad986f1 speedup static covariates when no casting is needed (#1053) 18 July 2022, 09:19:56 UTC
8b6d1ab parameter name change (#1073) 14 July 2022, 15:22:51 UTC
7ffa3fc reintegrate prophet in core deps (#1054) * reintegrate prophet in core deps * less strict requirement on ipython * rm pmdarima flavour; rm conditional tests * remove flavours from build.gradle * remove flavours from build.gradle * remove pmdarima from setup.py 12 July 2022, 07:34:33 UTC
12c3702 Adding RMSE With Uncertainty loss to CatBoost (#1044) * first commit * back to it * commit before writing class * added catboost to init * catboost works same as lgbm * late * catboost requirement * renaming branch * tests pass for catboost * removed if main * test should pass * cleaned up catboost logs * rmse_w_uncertainty almost passes tests * some cleaning * tests pass for all cases * cleaned up and multivariate sampling * all good * removed catboost info * some comments and cleaning * retry sorting * switched to univariate normal sampling * changed to num_samples * pre shape wrangling * no shape wrangling, done cleaning the PR Co-authored-by: Julien Herzen <julien@unit8.co> 06 July 2022, 09:46:34 UTC
7c436da docs: readability improvements r2 (#1046) * docs: readability improvements r2 Signed-off-by: Ryan Russell <git@ryanrussell.org> * Update docs/userguide/forecasting_overview.md Co-authored-by: Julien Herzen <j.herzen@gmail.com> Co-authored-by: Julien Herzen <j.herzen@gmail.com> 29 June 2022, 15:03:19 UTC
e4608d1 Feat/CatBoost model (#1007) * first commit * back to it * commit before writing class * added catboost to init * catboost works same as lgbm * late * catboost requirement * renaming branch * tests pass for catboost * removed if main * test should pass * cleaned up catboost logs * tests should pass * removed catboost logs * removed coverage files Co-authored-by: Julien Herzen <julien@unit8.co> 27 June 2022, 10:54:54 UTC
8eb331a Adds drop_columns method to TimeSeries (#1040) * Add drop_columns method * Add drop columns test * Indentation fix Co-authored-by: Julien Herzen <julien@unit8.co> 27 June 2022, 05:15:03 UTC
a632b37 docs: `userguide/timeseries.md` readability improvements (#1039) Signed-off-by: Ryan Russell <git@ryanrussell.org> 27 June 2022, 05:10:23 UTC
945ded5 remove logger.setLevel() (#1034) 23 June 2022, 12:55:15 UTC
321fade Release 0.20.0 22 June 2022, 08:09:43 UTC
caf0db9 prepare release 0.20.0 (#1025) * prepare release 0.20.0 * Improve readme * Improve readme * improve readme * Improve readme 22 June 2022, 07:16:12 UTC
96c97c1 Put quotes around python versions in workflows 21 June 2022, 18:46:14 UTC
32d6b93 Add Python 3.10 & Remove prophet dependency (#1023) * Remove prophet dependency * remove task pip_prophet * remove prophet from dev-all * remove Prophet from FFT notebook * remove Prophet from quickstart notebook * Add 3.10 to merge workflow matrix 21 June 2022, 18:27:04 UTC
524a28b Opt-out of darts logging based on environment variable (#1010) * automatic linting * don't add custom handlers and formatter to loggers Co-authored-by: Julien Herzen <julien@unit8.co> 21 June 2022, 18:21:51 UTC
b530dcd change order of arguments for metric in gridsearch (#989) * change order of arguments for metric in gridsearch * add doctring in gridsearch * add line break to docstring of gridsearch Co-authored-by: Grotehans <Clara.Grotehans@EXXETA.com> Co-authored-by: Julien Herzen <julien@unit8.co> 21 June 2022, 14:05:12 UTC
a1328fa Feat/mc dropout (#1013) * Added Monte Carle Dropout support * Added MC Dropout to models that can support it * resolve issue * extend user guide with MC Dropout * Solve an issue in TCN tests * change paper reference * correct typo 21 June 2022, 09:00:12 UTC
bb94236 remove torch import 20 June 2022, 14:15:14 UTC
f514e6e Feat/reconciliation (#1012) * started reconciliation * some progress on reconciliation * put hierarchy in TimeSeries * WIP - propagating hierarchy changes in TimeSeries * add hierarchy to factory methods * handle hierarchies in some methods * simplify stack() method * adapt tests * fix components disambiguation in concat * handle hierarchies in more places in TimeSeries * Handle hierarchy in more places * Fix a few things * make top down reconciliation work * added first version of MinT * better MinT with docs * Added MinT_cov method; correct a few issues * new time series unit tests * More unit tests for reconciliation * Test hierarchy preservation * some polish * Fix typos * Address PR comments 20 June 2022, 14:07:46 UTC
a356389 Feat/change test dataset location (#1020) * move test datasets to tests folder * correct hash of Electricity_test.csv 20 June 2022, 08:42:20 UTC
a83b0f7 Feat/Uber TLC Dataset (#1003) * Uber-TLC dataset * Uber-TLC dataset * multi series code * multi series code * Update darts/datasets/__init__.py Co-authored-by: Julien Herzen <j.herzen@gmail.com> * add multivariate param to electricity dataset * tests for _to_multi_series * tests for _to_multi_series Co-authored-by: Julien Herzen <j.herzen@gmail.com> Co-authored-by: Julien Herzen <julien@unit8.co> 20 June 2022, 08:19:38 UTC
ebab32c Conditional import of GaussianLikelihood in torch tests 18 June 2022, 10:20:42 UTC
c8169ec resolve torchmetrics import issue (#1015) 18 June 2022, 10:04:51 UTC
14d671a Add torchmetric dependency (#1011) 16 June 2022, 15:40:19 UTC
2c43352 Feat/torchmetrics (#996) * added droput and batch_norm similiar to nhits' implementation * activation param for nhits * fix * support any pytorch activation function. NHiTs AvgPool1d support * PR * Update CHANGELOG.md * fixed typo * pytorch lightning did not like saving nn.modules * first pass * metrics now works with likelihood * rename var * made metrics a parameter. Added Tests * torchmetrics is already a dependency * changelog * model now accepts torchmetrics and torchCollections * torchmetric example in early stop * handle no metrics * made _calculate_metrics private * Ray tune example * Ray tune example * changelog * Update darts/models/forecasting/pl_forecasting_module.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> * Update darts/models/forecasting/pl_forecasting_module.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> * added torch_metrics to doc strings in torch based models * added torch_metrics to doc strings in torch based models * Update darts/models/forecasting/pl_forecasting_module.py * black formatting Co-authored-by: Greg DeVos <gregory.devos@ngc.com> Co-authored-by: Julien Herzen <julien@unit8.co> Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> 15 June 2022, 20:42:15 UTC
abf12da fixed bug in historical forecasts not training model for first time if retrain is False (#1005) 13 June 2022, 19:13:17 UTC
2292b82 fixed verbose overwriting trainer parameters (#999) * fixed verbose overwriting trainer parameters * black and isort * reverted `verbose` deprecation Co-authored-by: Julien Herzen <julien@unit8.co> 12 June 2022, 15:57:43 UTC
07c6a4d HNiTS rename to match model naming convection (#1000) * renamed nhits to match naming convention of other models * renamed nhits to match naming convention of other models * renamed nhits to match naming convention of other models 11 June 2022, 13:04:33 UTC
c8a82d7 Fix/documentation fix (#986) * Fix documentation issue * Fix documentation issue * Fix documentation issue * Black formatting fix * Black formatting fix Co-authored-by: Julien Herzen <julien@unit8.co> 08 June 2022, 07:16:09 UTC
be70f28 Feat/Early stop in performance doc (#984) * reformatted tables for compatability * early stop example * Update docs/userguide/torch_forecasting_models.md Co-authored-by: Dustin Brunner <92083143+brunnedu@users.noreply.github.com> * Update docs/userguide/torch_forecasting_models.md Co-authored-by: Julien Herzen <j.herzen@gmail.com> * PR comments Co-authored-by: Julien Herzen <julien@unit8.co> Co-authored-by: Dustin Brunner <92083143+brunnedu@users.noreply.github.com> Co-authored-by: Julien Herzen <j.herzen@gmail.com> 08 June 2022, 07:15:29 UTC
6c90980 Feat/static covs (#966) * added methods ``from_longitudinal_dataframe` and `add_static_covariates` * dataset adaption for static covs * extended datasets for static covariates support and unified variable names Please enter the commit message for your changes. Lines starting * adapted PLXCovariatesModules with static covariates * adapted TFTModel for static covariate support * added temporary fix for static covariates with scalers * unittests for from_longitudinal_dataframe() and set_static_covariates * updated dataset tests * fixed all downstream issues from new static covariates in datasets * added check for equal static covariates between fit and predict * added tests for passing static covariates in TimeSeries methods * added static covariate support for stacking TimeSeries * transpose static covariates * added method `static_covariates_values()` * updated docs * static covariate support for concatenation * static covariate support for concatenation * static covariates are now passed to the torch models * non-numerical dtype support for static covariates * added slicing support for static covariates * multicomponent static covariate support for TFT * added arithmetic static covariate support * updated all timeseries methods/operations with static cov transfer * applied suggestion from PR review part 1 * apply suggestions from code review part 2 Co-authored-by: Julien Herzen <julien@unit8.co> * fix black issue from PR suggestion Co-authored-by: Julien Herzen <julien@unit8.co> 05 June 2022, 13:23:39 UTC
cad8055 fixed change log (#981) * fixed change log * remove space * Triggering PR workflow again Co-authored-by: Greg DeVos <gregory.devos@ngc.com> 02 June 2022, 14:58:00 UTC
d6a898f Update paper bibtex (#978) 27 May 2022, 08:07:07 UTC
f86da6c Change function name in tests (#977) 27 May 2022, 08:05:22 UTC
9e1b565 Enforce argument names when calling `raise_if` and `raise_if_not` (#958) * Enforce argument names when calling `raise_if` and `raise_if_not` * remove argument name enforcement * revert 1 * revert 2 * revert 3 * revert 3 * fix revert 5 revert 5 revert 6 fix Co-authored-by: Julien Herzen <julien@unit8.co> 27 May 2022, 06:55:38 UTC
bf634f7 Feat/New Datasets (ETT and Electricity) (#960) * adding ETT-small dataset from Informer paper * added framework for handling zip datasets. Added Electricity dataset. * zip tests * changelog * fixed tests. created test.zip to reduce runtime and bandwidth * added debug info * fixed test. Linux is picker with file extensions * PR comments. Added ETT datasets to project. fixed the docstrings * PR comments. updated zip download and extraction to use python's tempfile library * docstring update * docstring updates * consistent line endings to match hash on windows and linux * changed pre_process_fn to pre_process_zipped_csv_fn. added error message if pre_process_zipped_csv_fn is used on csv files * fix * Update darts/datasets/__init__.py Co-authored-by: Greg DeVos <gregory.devos@ngc.com> Co-authored-by: Julien Herzen <julien@unit8.co> Co-authored-by: Julien Herzen <j.herzen@gmail.com> 27 May 2022, 06:52:02 UTC
0d51c2c Feat/glu variants (#968) * adding GLU variants to transformer model * added all glu variants * refactoring * update docstrings * activation test * typo * reduced num of epochs for tests * PR comments * PR comments * added glu variants to TFT. cleaned up comments * glu variants tests Co-authored-by: Greg DeVos <gregory.devos@ngc.com> 27 May 2022, 06:51:33 UTC
155c653 Finish TODOs in NHiTs and NBEATs (#955) * added droput and batch_norm similiar to nhits' implementation * activation param for nhits * fix * support any pytorch activation function. NHiTs AvgPool1d support * PR * Update CHANGELOG.md * fixed typo * pytorch lightning did not like saving nn.modules * raise_if_not instead of assert Co-authored-by: Julien Herzen <j.herzen@gmail.com> * raise_if_not instead of assert Co-authored-by: Julien Herzen <j.herzen@gmail.com> * typo Co-authored-by: Julien Herzen <j.herzen@gmail.com> * activation test * linting Co-authored-by: Greg DeVos <gregory.devos@ngc.com> Co-authored-by: Julien Herzen <j.herzen@gmail.com> Co-authored-by: Julien Herzen <julien@unit8.co> 18 May 2022, 19:41:05 UTC
adb66fd add fit_called checks in global models (#944) * add fit_called checks in global models * adapt TFT tests 18 May 2022, 10:12:48 UTC
699bf17 Fix/head tail (#942) * fix head & tail * added unit tests 18 May 2022, 10:12:19 UTC
8d9bd19 Fix array shape (#963) 18 May 2022, 10:09:39 UTC
5213854 add stats plot functions to tests (#945) 05 May 2022, 13:53:25 UTC
611e411 Correct the docstring of the TransformerModel (#931) * Correct the docstring of the TransformerModel * additional capitalization and punctuation fixes Co-authored-by: Julien Herzen <julien@unit8.co> 04 May 2022, 09:12:31 UTC
72ea9e0 Feat/separate doc workflow (#917) * fix wrong image * add a new doc workflow * remove release dependency in doc workflow 04 May 2022, 09:12:08 UTC
5d6cd10 Import ABC from collections.abc for Python 3.10 compatibility. (#874) Co-authored-by: Julien Herzen <julien@unit8.co> Co-authored-by: Tomas Van Pottelbergh <85937396+tomasvanpottelbergh@users.noreply.github.com> 04 May 2022, 09:11:37 UTC
fc09e50 replaced new LinearLR scheduler (only available with torch >= 1.10.0) with StepLR (#928) 03 May 2022, 10:02:18 UTC
0d1a208 Recognize DARTS_CONFIGURE_MATPLOTLIB=0 (#924) * recognize DARTS_CONFIGURE_MATPLOTLIB=0 * By default, darts still applies matplotlib configurations * If the environment variable DARTS_CONFIGURE_MATPLOTLIB=0 is set, then darts.u8plots_mplstyle is still defined but not applied * add entry to change log 23 April 2022, 07:20:36 UTC
e3f3309 Release 0.19.0 13 April 2022, 19:15:26 UTC
65b85f5 change github-tag-action version 13 April 2022, 19:12:33 UTC
a9be91c attempt at fixing unsafe repo issue 13 April 2022, 19:11:01 UTC
045901e Release 0.19.0 (#912) * bump u8darts * update readme * update CHANGELOG 13 April 2022, 15:41:36 UTC
7a6355c Fix/linear quantile interpolation (#899) * quantile sampling now linearliy interpolates between fitted quantiles * Changed sampling behaviour of regression models. Now models correctly produce sample paths. Quantile sampling changed, now uses linear interpolations between values * made sample method private * moved code back from _prepare_prediction * added type hinting * fixed docstrings, removed redundant code Co-authored-by: Julien Herzen <julien@unit8.co> 13 April 2022, 14:58:13 UTC
60fcb3b Feat/improve user guide (#905) * started TimeSeries doc * progress on time series doc * update time series guide * updated timeseries user guide * small modifs * add forecasting overview * change a bit torch user guide * improvements to user guide * add FAQ * added TCN quantile image * some improvements * some improvements * link user guide from readme 13 April 2022, 11:14:38 UTC
99b649e Feat/nhits (#898) * a first version of N-HiTS * improved comments * added unit tests * Update darts/models/forecasting/nhits.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> * Update darts/models/forecasting/nhits.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> * Update darts/models/forecasting/nhits.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> * Update darts/models/forecasting/nhits.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> * improved unit tests from PR suggestions * fix linting * Update darts/models/forecasting/nhits.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> 13 April 2022, 11:12:37 UTC
84801df Feat/statsforecasts (#893) * added AutoARIMASF * added Croston model * add statsforecasts to requirements * add models to init file * some updates to the models * test models * small improvements * add the AutoARIMASF file * rename AutoARIMASF to StatsForecastAutoARIMA * add statsforecasts with >= requirement * add sba and tsb flavours of Croston * adap unit test * catch an issue with statsforecast sba * correct typo * correct bug 2 sigma -> 1 sigma * rephrase error message 13 April 2022, 11:10:57 UTC
2fd9d44 update readme to include Gitter (#908) 12 April 2022, 19:17:24 UTC
9a182ce Add Gitter badge (#901) 12 April 2022, 19:08:38 UTC
76fcf53 added transfer learning example notebook (#885) * added transfer learning example notebook * small update to transfer learning notebook * list the notebook in examples list * add example to list of examples * revert change to userguide.rst * remove a few imports * fixed typos * fix typo 08 April 2022, 15:15:43 UTC
efa955a Fix/ptl1.6.0 (#888) * fix epochs trained count * save PTL module and trainer using PTL checkpointing * dynamically compute right number of epochs trained * test checkpoint file existence * restore model saving in tests 05 April 2022, 11:35:24 UTC
fb5a59e Update black to 22.3.0 (#886) 05 April 2022, 09:36:09 UTC
a3066fa Fix/link gpu guide in doc (#873) * link GPU/TPU usage guide * typo 25 March 2022, 06:36:20 UTC
d5dd296 Release 0.18.0 22 March 2022, 16:24:56 UTC
1be416f Release 0.18.0 (#867) * bump u8darts * update contribution guidelines * update changelog * separate install page * update readme 22 March 2022, 15:25:26 UTC
b4bd2b4 Fix/check torch import (#866) * checks if torch is available before running tests * now all imports happen after torch check * now all imports happen after torch check 21 March 2022, 18:53:18 UTC
3e4394d Feat/improve seasonal decompose (#862) * added STL decompose method, added tests * fixed documentation * updated tests and documentation * updated tests * now raises an error instad of a warning if method is incompatible with seasonality mode * typo Co-authored-by: Julien Herzen <julien@unit8.co> 21 March 2022, 16:16:52 UTC
c43b17b checks if torch is available before running tests (#864) 21 March 2022, 15:43:27 UTC
490863f Fix/quantile-multiple-ts-prediction (#853) * fixed issue with probabilistic RegressionModels not working on multiple series * Apply suggestions from code review Co-authored-by: Julien Herzen <julien@unit8.co> Co-authored-by: Julien Herzen <julien@unit8.co> 21 March 2022, 13:58:50 UTC
eda8f94 Feat/more losses (#845) * added some loss functions * remove M3 loss which seems bogus * add unit tests for losses * correct unit test * correct unit test * correct unit test * added NINF case * add optional denominator computation in MAPE loss * better MAPE/MAE split * simplify MAPE loss * simplify loss tests * remove a print statement * Update darts/utils/losses.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> 19 March 2022, 20:40:44 UTC
a7abedf fixed wrong future covariates slicing with RangeIndex (#858) 19 March 2022, 14:33:15 UTC
0233756 Feat/probabilistic-lgbm-linreg (#831) * moved from forked branch * added likelihoods to linear model, updated tests, refactored lgbm quantile regression * fixed docstring * fixed test case * Apply suggestions from code review Co-authored-by: Julien Herzen <julien@unit8.co> * applied suggestions from code review, adjusted test and moved _check_quantiles to utils/utils.py * removed unnecessary enumerate * inserted else statement for clarity Co-authored-by: Julien Herzen <julien@unit8.co> 11 March 2022, 06:57:58 UTC
9cb3fd7 Fix issues with tbats (#838) 10 March 2022, 10:27:29 UTC
16bece0 Feat/tbats (#816) * Base version of TBATS * Add both BATS and TBATS * import both bats and tbats * fix an issue * added unit tests for bats and tbats probabilistic * add accuracy unit tests * Remove useless lines * Improve doc * Small fix * Add BATS/TBATS to pmdarima flavour * better frequency support * Update darts/models/forecasting/tbats.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> * Update darts/models/forecasting/tbats.py Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> * some PR comments * address PR comments Co-authored-by: Dennis Bader <dennis.bader@gmx.ch> 09 March 2022, 16:38:18 UTC
d48f265 Feat/backtest sliding window (#775) * Drafted implementation of sliding window * Add some unit tests for sliding window * Address comments and complete docstring. * Format logging statement * Formatting * Reformetted + min train length check * Reformat min train length method Co-authored-by: Amadej KOCBEK <amadej.kocbek@firmenich.com> Co-authored-by: Julien Herzen <julien@unit8.co> 09 March 2022, 08:23:02 UTC
ae47aba Feat/stochastic inputs (#833) * Use stochastic samples for training/inference of torch models * Fix typo * add a unit test 08 March 2022, 12:58:23 UTC
cb80cf3 return metric score along with untrained best models & params (#822) * return metric score along with untrained best models & params * update test and metric type * fmt * gridsearch score unittest Co-authored-by: Julien Herzen <julien@unit8.co> 01 March 2022, 15:38:52 UTC
4920de0 Fix/encoders with fit from ds (#829) * Check encoders are not None before using * Add unit test to capture the issue 01 March 2022, 12:31:56 UTC
2c0453d GPU and TPU usage guide (#826) * GPU and TPU usage guide * GPU and TPU usage guide Co-authored-by: Julien Herzen <julien@unit8.co> 01 March 2022, 10:02:57 UTC
7ca7801 added val loss to progess bar and updated docs (#825) 28 February 2022, 19:11:24 UTC
back to top