191 Commits
Author SHA1 Message Date
wassname 204aed2371 poor results 2022-12-24 07:37:19 +08:00
wassname 6c84953ac1 fixes 2022-12-23 19:00:56 +08:00
wassname f6d1884c4c fixes 2022-12-23 15:14:17 +08:00
wassname c8ab7d47df restore the original conv. Originally along target dim, but now time dim. 2022-12-23 14:43:15 +08:00
wassname 3fb53f620e wip 2022-12-23 14:34:54 +08:00
wassname ae2b7a6878 add ou noise, and not flattening 2022-12-23 12:51:19 +08:00
wassname f31af603e4 starting on timegrad 2 2022-12-23 12:18:12 +08:00
NickandGitHub ccc35afb31 GluonTS import updates (#106)
* GluonTS import updates

* drop freq argument

see https://github.com/awslabs/gluon-ts/pull/1997
2022-07-29 16:46:17 -04:00
Kashif Rasul 0c4b37a48c update imports 2021-12-12 14:06:40 +01:00
Shashank DeshpandeandGitHub 0b0dfe12ca bug fixes in NBEATSEstimator (#74)
* spell correction in n_beats_ensemble

* bug fix - NBEATSEstimator intialization
2021-09-02 09:53:09 +02:00
Kashif Rasul cc7dea9f2f Fixed TFT transform 2021-07-07 11:22:20 +02:00
Dr. Kashif Rasul 0ab82da2cb use glutonts 0.8.0 and remove wandb 2021-07-06 13:16:48 +02:00
Kashif Rasul 729c4a1b57 fix the scaler 2021-06-11 12:51:44 +02:00
5039dcf6ea TFT fixes (#55)
* fixies for running tft

* fix test set configs

* added AgeFeature back to the pipeline

* fixing AgeFeature

* revert setups changes

Co-authored-by: alex sliz-nagy <alex.sliz.nagy@blackswan.com>
2021-06-08 13:23:22 +02:00
NielsRoggeandGitHub 4c5848ddb5 Add support for dynamic real features to tempflow (#51)
* Add use_feat_dynamic_real

* Fix typo
2021-05-12 15:01:54 +02:00
Kashif RasulandGitHub 0053eceaf1 Temporal fusion transformer (#40)
* initial tft model

* fixes

* fix FeatureProjector

* fixed attention module

* added quantile loss output

* added predict

* added tft_transform from gluonts

* requires tensor_split

* comment out key_padding_mask

give nans on GPU

* added example
2021-04-15 19:10:55 +02:00
Dr. Kashif Rasul 499dae83f2 set numpy random state based on worker_id
https://tanelp.github.io/posts/a-bug-that-plagues-thousands-of-open-source-ml-projects/
2021-04-11 09:52:16 +02:00
Kashif RasulandGitHub Enterprise 4e97483fab WIP: causal model (#31)
* intial causal model

* added training

* initial inference

* formatting

* added readme to model

* key is called control

* added schema of the model

* formatting

* get rid of confusing figure.

* typi

* more typos

* clarification

* added some examples

* fix covariate convention
2021-03-30 16:55:13 +02:00
Dr. Kashif Rasul b01e7c6a24 upper bound get_lags_for_frequency by context_length 2021-03-16 16:51:57 +01:00
Dr. Kashif Rasul 3a0223d171 make pin_memory True by default 2021-03-16 11:09:34 +01:00
Kashif RasulandGitHub 9238fff0f5 fixed typo 2021-02-18 12:11:48 +01:00
Kashif RasulandGitHub Enterprise 908945b422 Time grad (#28)
* initial uncond image gaussian diff

TODO make it work for multivariate vector
add conditioning

* remove tqdm

* initial unet

TODO convert to 1d conv

* initial time grad estimator

* initial training

* initial sampling

* added huber loss

* use SinusoidalPosEmb from wavegrad

* use time diff network

* fix reshaping

* fix missing property

* clip false

* updated api

* added padding

* added circular padding

* use linear schedule

* added more schedules

* added back cosine schedule

* Delete Solar-time-grad.ipynb

* updated estimator API

* not tuple

* renamed to EpsilonTheta

* removed

* added example notebook

* removed some output

* fix requirements

* formatting

* added more options to time-grad

* added article
2021-02-11 10:09:25 +01:00
Kashif Rasul 512b968b13 formatting 2021-02-10 18:20:05 +01:00
Kashif RasulandGitHub Enterprise 88b6709b47 Gluon master (#30)
* Estimator needs an create_instance_splitter now

* updated estimators and tests

* fix test

* validated

* not a tuple
2021-02-07 18:11:16 +01:00
Kashif RasulandGitHub Enterprise ea9b2b7df5 Gluon master (#29)
* Estimator needs an create_instance_splitter now

* updated estimators and tests

* fix test

* validated
2021-02-07 17:43:07 +01:00
Dr. Kashif Rasul 0988331368 fix api 2021-01-04 10:05:16 +01:00
Dr. Kashif Rasul 637fa6d2ab typos 2021-01-02 11:02:18 +01:00
Dr. Kashif Rasul eeeb96335a updated tempflow 2021-01-02 10:59:50 +01:00
Dr. Kashif Rasul e79166f444 updated LSTNet 2021-01-02 10:48:45 +01:00
Dr. Kashif Rasul 4fc70dc7b5 updated nbeats 2021-01-01 22:33:40 +01:00
Dr. Kashif Rasul c7e603be3e fix deepvar test 2021-01-01 13:25:46 +01:00
Dr. Kashif Rasul d5577a2c9e fix some tests 2020-12-30 19:17:54 +01:00
Kashif Rasul 25dcfe9f1a simple feedforward 2020-12-29 16:15:02 +01:00
Kashif Rasul 45126c2046 updated transformer model 2020-12-28 18:44:18 +01:00
Kashif Rasul c32d362c7b fixed deepvar 2020-12-28 13:48:15 +01:00
Dr. Kashif Rasul b9679a8f7e fixed trainer api 2020-12-23 12:20:26 +01:00
Dr. Kashif Rasul 20bc7d4e04 return iter 2020-12-19 12:09:22 +01:00
Dr. Kashif Rasul 2726bc94ec added back TransformedIterableDataset 2020-12-18 13:02:26 +01:00
Dr. Kashif Rasul b072ab227b initial gluonts dependency 2020-12-17 17:04:56 +01:00
Edrin BashaandGitHub Enterprise 50683efdc6 Update DeepARPredictionNetwork (#25)
Set default value of num_parallel_samples to 100
2020-10-27 12:37:11 +01:00
Kashif Rasul 2649874d2a fixed typo 2020-06-18 12:42:44 +02:00
Kashif RasulandGitHub Enterprise 8e9f31eae1 Deepvar cleanup (#15)
* initial age feature

* added support for feat_static_cat in network

* added feature_static_real

also concat the log(scale) to the network

* fixed typo

* FEAT_STATIC_CAT are np.long
2020-06-18 12:30:55 +02:00
Dr. Kashif Rasul 4fa5a991bd added missing license files
for issue #11
2020-04-30 11:04:18 +02:00
Dr. Kashif Rasul 62a950ce34 removed unused vars 2020-04-28 10:40:42 +02:00
Dr. Kashif Rasul 7e6ed1d87a added lstnet tests 2020-04-27 16:25:48 +02:00
Dr. Kashif Rasul 5e7aef4ad4 add support for dynamic real and cat to DeepVAR 2020-04-22 11:51:02 +02:00
Kashif RasulandGitHub Enterprise c5fac32bb2 initial lstnet multivariate point forecasting model (#9)
* initial lstnet

* lstnet network

* fixed forward

* fix splitter

* fix prediction

* rename argument to what it is i.e. time_first

* fixed scaling and some default values

* scaler can now take time_first=False tensors
2020-04-17 17:13:44 +02:00
Dr. Kashif Rasul cb012405bf optimized the imports 2020-03-30 13:01:08 +02:00
Vahe HakobyanandKashif Rasul 1b123ef152 Model serialization (#6)
* wip: serialization ran successfully

* wip: deserialization ran successfully
2020-03-12 11:32:46 +01:00
Dr. Kashif Rasul b6f333b5fd base block does not need the future target 2020-03-11 14:30:19 +01:00