sort by:
Revision Author Date Message Commit Date
096b1cc Removed logging for ping. (#233) 08 August 2019, 23:02:30 UTC
c0be26b Bump pandas version and remove timestamp workarounds (#230) * bump pandas version, remove workaround * removed workaround in npts as well * fix mistake 07 August 2019, 21:25:03 UTC
9a1fd93 Added throughput logging for inference. (#228) 01 August 2019, 15:55:03 UTC
3d5b962 Add utilities for shell tests Can be used to test SageMaker integration of different models. Demonstrated by the `test_shell` module that tests the shell itself. 29 July 2019, 16:21:05 UTC
3b34f5e More flexible shell.serve API Introduces the following changes to the `serve` API in order to improve testability. - The `run_inference_server` is refactored as a factory method called `make_gunicorn_app` and now only constructs and returns the gunicorn instance but does not run it. - The `Settings` instance is now passed explicitly as a `make_gunicorn_app` parameter. - Add a `ServerFacade` wrapper class to `shell.serve`. Provides methods that abstract the REST API of a Gunicorn inference server. 29 July 2019, 16:21:05 UTC
432a85e Add `MeanPredictor` to `model.testutil` Also change the `MeanEstimator` parameter from `num_samples` to `num_eval_samples` in alignment with the rest of the codebase. 29 July 2019, 12:39:12 UTC
9cce120 Add support for artificial datasets in the dataset repository - Add support for `ArtificialDataset`-based datasets in the dataset repository through a new `generate_artificial_dataset` function. - Add `constant` as alias for the `ConstantDataset()`. 25 July 2019, 17:07:19 UTC
4f79513 Minor changes in the `shell.sagemaker` package - Factor out `map_dct_values` as a `support.util` method. - Throw an assertion error if the `freq` key is not present after loading the hyperparamters dictionary. - Add encoding support for sagemaker hyperparamter dictionaries. - Pass `base` parameter as `Path` in `TrainPaths` and `ServePaths`. 25 July 2019, 17:07:19 UTC
e19bf0c Improvements in the `core` package - Equality comparisons that recurse in dictionary and list values. - Support for encoding and equality comparisons of numpy arrays and data types. 25 July 2019, 17:07:19 UTC
93d7a56 Serialize training metrics through the logger 25 July 2019, 17:07:19 UTC
ea8b748 Add missing headers 25 July 2019, 17:07:10 UTC
ce262e1 Add a script to check and format license headers 25 July 2019, 17:07:10 UTC
a2cc866 Minor code style fixes (#220) * fix type hinting in backtest_metrics * replace assertion with regular Exception 23 July 2019, 11:52:55 UTC
a6d7e2b Align MXNet version range in conda and docs (#217) 22 July 2019, 17:08:45 UTC
2527812 Unify logging format in shell 22 July 2019, 13:05:47 UTC
d83e584 Commit quantile output format. Now quantiles are a dict with quantile-name -> values. 22 July 2019, 12:08:14 UTC
1f499aa Exclude MXNet 1.5.* from allowed requirements Seems that GluonTS has an issue with the new MXNet version. 22 July 2019, 10:16:15 UTC
b8be837 minor fix to installation docs (#210) 19 July 2019, 16:08:37 UTC
d05eaf6 Transformer (#206) Added transformer model, tests and evaluations 19 July 2019, 15:53:26 UTC
df7b5bd Bump up `setuptools_scm` version 19 July 2019, 13:49:46 UTC
35a3bbf add one more legacy frequency key (#208) 19 July 2019, 01:07:52 UTC
2843761 fix mistake in example (#204) 17 July 2019, 13:16:31 UTC
efe39f7 fix readme links and tutorial titles (#203) 17 July 2019, 13:13:31 UTC
d6bc546 Enable string normalization for black (#202) Enforces double-quoted strings, except for cases where the string content itself contains a double-quote, in which case single-quoted strings are kept unchanged. 17 July 2019, 11:56:22 UTC
4d5c505 Log package and model version in the shell 17 July 2019, 11:25:55 UTC
256a6c2 Better names for the Prophet tests 17 July 2019, 08:34:41 UTC
12d2957 fix docstrings and numpy warnings (#201) 17 July 2019, 07:56:06 UTC
31fa340 fix pandas warnings on npts (#198) 16 July 2019, 16:22:14 UTC
1d9033d TST: add unit tests for mean, stddev, and variance for some (#182) * TST: add unit tests for mean, stddev, and variance for some * TST: add unit tests for mean, stddev, and variance for some * TST: add changes from CR and reformat via `black` Note: the .gitignore and the test_distribution_methods.py files are the changes for the commit. The remaining changes are purely formatting changes from black tool. * FMT: add black changes from upgrade 18.6b4 to 19.3b0 * TST: bring `atol` to 11 b/c 2 was not precise enough 16 July 2019, 16:04:22 UTC
06ad01a Configurable inference server address and timeout 16 July 2019, 11:24:37 UTC
97470e8 fix deepar docstring (#195) * fix deepar docstring * Update src/gluonts/model/deepar/_estimator.py 13 July 2019, 19:13:54 UTC
966cfee Fixed path requirements for shell serve. (#194) 12 July 2019, 09:53:15 UTC
c11513d Simplify Prophet wrapper - Rename input parameter from `prophet` to `prophet_params`. - Remove fallback logic in case of inputs with NaNs. - Remove dummy ProphetEstimator class. 11 July 2019, 16:35:45 UTC
63d2518 ContentType is optional. (#192) 11 July 2019, 09:53:24 UTC
91de798 Refactored metric printing. (#188) 10 July 2019, 12:44:36 UTC
39b72c1 Update README.md (#189) Added badges to readme. 10 July 2019, 12:44:08 UTC
612c29b Unified quantile object usage. (#187) 10 July 2019, 11:49:43 UTC
624b872 More shell fixes - Add proper documentation strings. - Fix the printed script name in help output. - Add a `force-static` train parameter that forces the creation of a static predictor from the expected model location. 10 July 2019, 09:33:14 UTC
f8572ab Re-added locate for Forecaster detection. (#181) This allows arbitrary class-paths to be used in shell. 08 July 2019, 16:14:33 UTC
3345b10 Fixup of shell. (#180) 08 July 2019, 15:18:16 UTC
2c14ad8 add detailed tutorial notebook (#93) add extended tutorial notebook and improved the basic one 08 July 2019, 15:17:57 UTC
ee0b54f Minor fixes. (#179) * Minor fixes. 08 July 2019, 12:26:34 UTC
b517be2 enable timeout (#175) 07 July 2019, 18:51:37 UTC
923f626 fixup! Minor fixes in the ProphetPredictor - Rename `ProphetDataEntry.train_input` to `~.prophet_training_data`. - Remove property-level override parameters from the `predict` method. 05 July 2019, 08:51:30 UTC
f6044d1 Minor fixes in the ProphetPredictor Some cosmetic changes and performance optimizations. 05 July 2019, 08:51:30 UTC
637a3fe Move `SageMaker` loading logic to `SageMakerEnv` 05 July 2019, 08:49:09 UTC
d6f78a2 Further changes to the new `shell` package - Use entry_points-based name -> type resolution of the forecaster type in the CLI. - Mark the module as `.typesafe`. 05 July 2019, 08:49:09 UTC
d70973f Follow-up fixes of #172 - Allow backwards-compatible metadata.json files. - Rename `time_freq` -> `freq`. 05 July 2019, 08:49:09 UTC
2913a0c time_granularity -> freq (#172) * time_granularity -> freq * regenerating data in order for the tutorial notebook to run 04 July 2019, 15:23:24 UTC
3afca24 update evaluation results and fix script (#168) * update evaluation results and fix script * add ets on traffic dataset 04 July 2019, 14:25:00 UTC
a1e9557 Set `samples` in `as_json_dict` for all Forecast classes (#171) Set the empty list as a default value of `samples` in all Forecast classes. 04 July 2019, 11:09:40 UTC
5d4a7cf Started shell refactoring. (#156) * Refactored shell. 04 July 2019, 10:33:18 UTC
37f7d33 fix default context_length in mqdnn (#167) 03 July 2019, 13:01:06 UTC
874439f Remove type- and style-checks from the build toolchain (#170) The checks are now performed by Jenkins. 03 July 2019, 12:22:17 UTC
8e60d3b Move `forecast.Config.process` method to `Forecast` class (#169) The solution in #166 does not allow to override the logic for a specific `Forecast` subclass. To do that, the processing logic should be attached to the `Forecast` class instead of `Config`. The method is now also renamed to the more descriptive`as_json_dict`. 03 July 2019, 12:21:17 UTC
4e64cfe Contrib 1: add documentation for dev setup and code review of PRs (#124) * DOC-DEV: add instructions to setup a conda virtual env for dev work * DOC-DEV: add section on how to get pr code to local repo for code review * DOC: add changes to address CR comments and simplify * DOC: add minor format changes to markup around commented lines 03 July 2019, 11:31:50 UTC
7b9e7dd Added process method to forecast.Config. (#166) 02 July 2019, 16:07:19 UTC
25ea752 Anomaly detection (#164) * Allow access to distribution in DeepAR, add anomaly detection example. minor: make UT of LDS work without requiring to run test in a specific folder. * small change * train_output renamed to train_model in comment * address Lorenzo feedback 02 July 2019, 15:11:11 UTC
35cc49b remove leftover constructor argument from docstring 01 July 2019, 09:36:45 UTC
3027855 Added shell. (#151) * Added shell. * Added requirements. * Add shell extra to jenkins. 27 June 2019, 14:28:16 UTC
f8dc79b custom seasonality for complex seasonal dataset (#155) 26 June 2019, 13:03:05 UTC
128a2e5 Moved requirement files to a dedicated folder. (#154) * Moved requirement files to a dedicated folder. * Updated dev_setup. 26 June 2019, 11:52:45 UTC
98fe152 Fixed doc-strings using `\sigma` to use raw-strings. (#153) This suppresses `DeprecationWarning`s. 26 June 2019, 08:56:48 UTC
f98f534 rename sf2dict -> dataentry, remove useless code (#152) 26 June 2019, 08:30:05 UTC
7727399 Add NPTS estimator (#148) 25 June 2019, 15:00:53 UTC
28b01fa Update to PyPi-based mxtheme version 0.3.* (#149) 25 June 2019, 13:59:39 UTC
54edd39 Added `MANIFEST.in`. (#145) 24 June 2019, 12:04:06 UTC
f9e6bc6 include safety check that catches infinite loops in transformations (#139) * include safety check that catches infinite loops in transformations * Update src/gluonts/transform.py Co-Authored-By: Lorenzo Stella <lorenzostella@gmail.com> 21 June 2019, 15:24:13 UTC
2283f18 Serialization example, plus fixes to paths (#143) * Dataset download path that does not change with local folder, example to serialize model * update black 21 June 2019, 15:16:50 UTC
7756060 Move docs requirements to a dedicated file (#142) 21 June 2019, 12:53:47 UTC
086ab17 Align the `StyleCheckCommand` with the click 7.* API (#141) 21 June 2019, 12:52:33 UTC
8033736 Revert "ignoring version.py (#138)" (#140) This reverts commit b16cd0c29d26cfc8fd9b20fe37269a02a204bbd7. 21 June 2019, 11:42:51 UTC
b16cd0c ignoring version.py (#138) 21 June 2019, 08:59:04 UTC
0a770c4 Use `setuptools_scm` to set the project version (#136) Use `setuptools_scm` to set the project version Derive the version used in `gluonts.__version__` automatically from the latest tag along the parent chain. See https://pypi.org/project/setuptools-scm/ for details. 20 June 2019, 13:56:36 UTC
6ec5c82 Add support for feat_dynamic_real in DeepAREstimator (#125) * add support for feat_dynamic_real, fix docstrings * refactor and expand smoke tests for deepar * fix function name, was too general * re-engineer estimator and test * rework transformation 20 June 2019, 09:24:32 UTC
440de8a github templates (#135) * github templates * customize templates 20 June 2019, 08:09:46 UTC
f3d4a2f Refactored quantile parsing. (#128) * Refactored quantile parsing. Moved `parse_quantile_input` to `Quantile` class which provides explicit methods. * Simpliefied test. 19 June 2019, 21:57:20 UTC
050afc6 rename cdf method for splines (#133) 19 June 2019, 21:46:37 UTC
feec1e8 Applied black to test. (#132) 19 June 2019, 19:04:48 UTC
88573af include cdf method in distribution (#120) 19 June 2019, 10:28:56 UTC
6c5621a Added paper code examples as tests (#123) * Added paper code examples as tests * Renamed tests to reflect arxiv paper structure. 19 June 2019, 07:57:50 UTC
64eeba1 Adding option to rescale time series instead of clipping them (#114) * Adding option to rescale time series instead of clipping them * Adding tests for complex seasonal and clipping integer time series to the right range * Update test/dataset/artificial/test_complex_seasonal.py Co-Authored-By: Lorenzo Stella <lorenzostella@gmail.com> * Reducing the number of tests and commenting the values mapping * Removing randomness in tests 18 June 2019, 14:21:41 UTC
e860915 add bibtex entry to readme (#119) 18 June 2019, 09:35:03 UTC
57fb6c7 Added link to Arxiv paper (#117) * Added link to Arxiv paper Fixes #112 17 June 2019, 17:05:44 UTC
4b25f69 Updated black to version 19. (#118) 17 June 2019, 17:05:01 UTC
dd6784b Disable warnings-as-failure for doc builds on master (#72) 17 June 2019, 12:08:11 UTC
9a1cd79 fix black (#111) 14 June 2019, 21:11:14 UTC
1c7e971 fix mypy complaints (#110) 14 June 2019, 16:41:19 UTC
a52a9d2 remove flake8 from githook (#109) * remove flake8 from githook * Update CONTRIBUTING.md * Update dev_setup.sh 14 June 2019, 15:00:31 UTC
04c4735 Updating pydantic to `0.28`. (#108) Fixes #107. Between 0.12 (the last version we used) and 0.28, pydantic * changed `get_validators` to `__get_validators__` * prevents us from using the `fields` attribute on models Fixing doctest. Also, increasing TOL for flaky tests. 14 June 2019, 11:25:34 UTC
23bb7ef Update setup.cfg (#4) Changed max-line-length to be compatible with black. 13 June 2019, 14:11:49 UTC
e4b59ea Updated travis password. (#102) 13 June 2019, 14:05:28 UTC
133c14e Setting language to python for travis. (#105) 13 June 2019, 13:59:28 UTC
cc030d9 Respect num_eval_samples in predict method (#103) 13 June 2019, 13:39:17 UTC
8724d62 Setting language to python for travis. (#101) 13 June 2019, 12:26:52 UTC
ed2156b Added travis for PyPi deployments. (#95) 12 June 2019, 16:02:54 UTC
8d88dca Bumped required mxnet version. (#96) We use features not available in 1.3.0. 12 June 2019, 16:02:35 UTC
921fb05 Use date_range to get rid of FutureWarnings in pandas (#97) 12 June 2019, 15:52:44 UTC
cd5df58 Bump version to 0.2.0dev (#53) 12 June 2019, 08:51:08 UTC
3c6d110 Fix bugs in distributions (#92) * add test for shapes using distribution output * fix bugs in distributions * add assertion * Fix indentation 09 June 2019, 12:30:28 UTC
back to top