Граф коммитов

284 Коммитов

Автор SHA1 Сообщение Дата
Eren Golge c98631fe36 bug fix 2018-11-24 17:23:46 +01:00
Eren Golge 36efaa789d bug fix in testing phase 2018-11-21 15:42:10 +01:00
Eren Golge 660f8c7b66 print average text length, fix for Nancy preprocessor 2018-11-20 12:54:33 +01:00
Eren Golge 6550db5251 Formatting, fixing import statements, logging learning rate, remove optimizer restore cuda call 2018-11-05 14:05:04 +01:00
Eren Golge bb04a1c6e0 optional lr schedule 2018-11-03 19:47:28 +01:00
Eren Golge c8a552e627 Batch update after data-loss 2018-11-02 16:13:51 +01:00
Eren 1ae3b3e442 Enable CPU training and fix restore_epoch 2018-10-25 14:05:27 +02:00
Eren e00c3f5044 Fix the restore_epoch 2018-10-25 13:56:33 +02:00
Eren 4427067c0b restore lr scheduler 2018-09-29 01:46:11 +02:00
Eren 231607a546 Reduce batch group size 2018-09-26 16:52:47 +02:00
Eren c89a3098dd Merge branch 'weight-decay' into attn-smoothing-bgs-sigmoid-wd 2018-09-26 16:49:39 +02:00
Eren c36a1f7deb Make audio folder and save audio with scipy 2018-09-21 17:41:11 +02:00
Eren 34eeaee58b Make audio folder and save audio with scipy 2018-09-21 17:38:55 +02:00
Eren 30fea0b957 Batch group shuffling 2018-09-20 11:31:39 +02:00
Eren 16db5159f1 Weight decay described here: http://www.fast.ai/2018/07/02/adam-weight-decay/ 2018-09-19 15:46:25 +02:00
Eren 9b29b4e281 Weight decay 2018-09-19 15:46:25 +02:00
Eren 4b08c3a13f Save audio samples per validation 2018-09-16 13:32:59 +02:00
Eren 56c6d0cac8 Remove min max mel freq 2018-09-06 15:26:20 +02:00
Eren 7d66bdc5f4 update model size to paper 2018-09-06 14:37:19 +02:00
Eren 03e1c06f5b bug fix 2018-08-13 15:04:00 +02:00
Eren 73c3ab546d Testing update 2018-08-13 15:02:30 +02:00
Eren bb526c296f Change scheduler AnnealLR and catch audio synthesis error in eval time 2018-08-13 13:13:45 +02:00
Eren 6818e11185 Make lr scheduler configurable 2018-08-12 15:02:06 +02:00
Eren f7add3c8e5 tensorboardx plotting figures 2018-08-11 16:53:09 +02:00
Eren b65f5bd1d0 bug fix for plotting 2018-08-11 16:09:47 +02:00
Eren 96e2e3c776 Use step wise LR scheduler + adapt train.py for passing squence mask directly 2018-08-10 17:48:19 +02:00
Eren G ecd31af125 Formating and printing more about the model 2018-08-08 18:45:02 +02:00
Eren G d5febfb187 Setting up network size according to the reference paper 2018-08-08 12:34:44 +02:00
Eren G f5537dc48f pep8 format all 2018-08-02 16:34:17 +02:00
Eren G 8bc4fe8aac Printing fix with flush and spaceing 2018-07-30 13:52:39 +02:00
Eren G adedd7b1a9 Set num output units based on audio processor and set imported audio processor based on config.json 2018-07-27 16:14:10 +02:00
Eren G 355df8fe9b Keep avg step time 2018-07-27 16:13:55 +02:00
Eren G 30561d0b5f Save best model based on train loss 2018-07-27 13:51:13 +02:00
Eren G 25b6769246 Some bug fixes 2018-07-26 13:33:05 +02:00
Eren G e156738920 adding cache loader 2018-07-25 19:14:07 +02:00
Eren G f24a9e74b8 Define metafiles in conf.json 2018-07-25 12:34:42 +02:00
Eren G c72f309068 Plot specs and alignments for test sentences 2018-07-23 16:15:26 +02:00
Eren G 766e88700d Define global ap and remove preemphasis 2018-07-20 16:04:29 +02:00
Eren G 20c3085695 Perform testing on example sentences 2018-07-20 13:10:25 +02:00
Eren G dfd0bc1831 Checkpoint stop token optimizer 2018-07-20 12:23:44 +02:00
Eren G bacf5485e8 Logging bug fix for evaly 2018-07-19 16:29:37 +02:00
Eren G d4f1ccd3ed Move things into main and set thread 2018-07-17 15:59:31 +02:00
Eren G adbe603af1 Bug fixes 2018-07-13 15:24:50 +02:00
Eren G 0ef3c0ac3f Remove preemphasis from audio processing 2018-07-13 14:56:05 +02:00
Eren G dac8fdffa9 Attn masking 2018-07-13 14:50:55 +02:00
Eren G 9f52833151 Merge branch 'loc-sens-attn' into loc-sens-attn-new and attention without attention-cum 2018-07-13 14:27:51 +02:00
Eren G 7f75ff39df logging update 2018-07-12 19:18:36 +02:00
Eren G 1160ea5a19 more prunning and dataloader file encoding for win10 2018-07-12 19:03:39 +02:00
Eren G 5bf3ff345f Remove tabs from logging 2018-07-12 18:09:02 +02:00
Eren G 7fad94d8a7 More logging 2018-07-11 12:42:59 +02:00
Eren G cc26cd6c7b Logging bug fix 2018-07-09 16:11:14 +02:00
Eren G 9245992817 Print step information in train 2018-07-09 15:56:30 +02:00
Eren 934639128d Change logging for the new cluster system 2018-07-05 17:30:42 +02:00
Eren Golge f791f4e5e7 Use MSE loss instead of L1 Loss 2018-06-06 07:42:51 -07:00
Eren Golge 65ea7b0afb Revert train.py 2018-05-25 05:17:08 -07:00
Eren Golge 24644b20d4 Merge branch 'master' of https://github.com/Mozilla/TTS
Conflicts:
	README.md
	best_model_config.json
	datasets/LJSpeech.py
	layers/tacotron.py
	notebooks/TacotronPlayGround.ipynb
	notebooks/utils.py
	tests/layers_tests.py
	tests/loader_tests.py
	tests/tacotron_tests.py
	train.py
	utils/generic_utils.py
2018-05-25 05:14:04 -07:00
Eren Golge e6112f7b2d restore fix 2018-05-16 19:20:40 -07:00
Eren Golge 40f1a3d3a5 RNN stop-token prediction 2018-05-15 16:12:47 -07:00
Eren Golge a31e60e928 bug fix, average mel spec validation loss 2018-05-15 07:13:46 -07:00
Eren Golge b2e09f9f58 larger lr for stop token 2018-05-14 19:04:29 -07:00
Eren Golge 074d1c97d3 Use SGD for stop -token layer 2018-05-13 06:35:11 -07:00
Eren Golge dc3f909ddc Separate backward pass for stop-token prediction 2018-05-11 08:38:07 -07:00
Eren Golge 5a5b9263e2 bug fix train.py add stop token 2018-05-11 04:55:05 -07:00
Eren Golge 31cc9c5443 Update train.py for stop token prediciton 2018-05-11 04:15:53 -07:00
Eren Golge 1d8ad0968c Allow debug runand don force git hash 2018-05-11 03:49:55 -07:00
Eren Golge 3c55aed6a4 Add manual seed 2018-05-11 03:47:30 -07:00
Eren Golge b4bd713581 train.py - add with torch.no_grad(): 2018-05-10 16:44:37 -07:00
Eren Golge c8bfe731d6 train.py - replace data[0] with item() 2018-05-10 16:24:30 -07:00
Eren Golge 45bb9d9eec Add model name to experiemtn folder 2018-05-10 16:14:23 -07:00
Eren Golge 1770a9338c Remove experiment folder at error and disable signal use 2018-05-10 16:13:05 -07:00
Eren Golge a2eeec31be remove 'Variable' from train.py 2018-05-10 16:07:13 -07:00
Eren Golge 43b19ab1b3 bug fix 2018-05-05 06:55:18 -07:00
Eren Golge 1fa6068e9d bug fix 2018-05-02 06:21:29 -07:00
Eren Golge 9924ae4a1d bug fix 2018-05-02 06:07:20 -07:00
Eren Golge 6b937d6059 bug fix 2018-05-02 05:00:36 -07:00
Eren Golge 59f8d246c9 bug fix 2018-05-02 04:59:51 -07:00
Eren Golge 855dd365b5 bug fix 2018-05-02 04:59:23 -07:00
Eren Golge 91d97686c0 bug fix 2018-05-02 04:58:48 -07:00
Eren Golge ccd91a67d0 bug fix 2018-05-02 04:56:52 -07:00
Eren Golge a4561c5096 config 2018-05-02 04:56:35 -07:00
Eren Golge 8319f22278 bug fix 2018-04-30 06:12:56 -07:00
Eren Golge fda7e7f6c9 carry to cuda 2018-04-30 06:12:12 -07:00
Eren Golge 40b479b3b9 bug fix 2018-04-30 06:11:22 -07:00
Eren Golge cc9bfe96af add stop loss 2018-04-30 05:47:14 -07:00
Eren Golge d68346eeba stop targets 2018-04-30 05:07:41 -07:00
Eren Golge 5fb184e278 resolve optimizer restore problem 2018-04-28 13:29:50 -07:00
Eren Golge 41430d1062 bug fix 2018-04-28 13:26:14 -07:00
Eren Golge 784996dc4e a 2018-04-28 13:16:02 -07:00
Eren Golge 1b59d8110c fix optimizer for restored model 2018-04-28 13:13:01 -07:00
Eren Golge f3bb9dd0f9 add model name to config 2018-04-27 04:48:21 -07:00
Eren Golge aa32c76ce0 remove folder in error 2018-04-26 05:53:54 -07:00
Eren Golge 19e6f4a8b7 bug fix 2018-04-26 05:47:15 -07:00
Eren Golge 6b178d5436 bug fix 2018-04-26 05:46:49 -07:00
Eren Golge 961d240534 bug fix 2018-04-26 05:46:24 -07:00
Eren Golge d143616ada remove folder if error 2018-04-26 05:44:18 -07:00
Eren Golge c894919120 optional proirity_freq 2018-04-26 05:38:52 -07:00
Eren Golge 7bfdc32b7b remove requires_grad_() 2018-04-26 05:27:08 -07:00
Eren Golge 0482a66a98 manual seeding 2018-04-26 05:13:51 -07:00
Eren Golge b1361375da bug fix
Q
~
'
2018-04-25 08:42:21 -07:00
Eren Golge 83d7756856 against blocking stduot 2018-04-25 08:25:55 -07:00
Eren Golge 8ef8ddb915 bug fix 2018-04-25 08:12:14 -07:00
Eren Golge 395da52dec bug fix 2018-04-25 08:05:31 -07:00
Eren Golge 7bc27fac82 Remove variables 2018-04-25 08:02:56 -07:00
Eren Golge 28baf66ae8 make attn guiding optional #6 2018-04-25 05:53:09 -07:00
Eren Golge cd441f69bb make attn guiding optional #5 2018-04-25 05:52:41 -07:00
Eren Golge 52dc46ea75 make attn guiding optional #4 2018-04-25 05:51:59 -07:00
Eren Golge 895767ec87 make attn guiding optional #2 2018-04-25 05:51:02 -07:00
Eren Golge 1d0bc1b6b2 make attn guiding optional #2 2018-04-25 05:45:32 -07:00
Eren Golge 62158f5906 make attn guiding optional 2018-04-25 05:43:29 -07:00
Eren Golge c82a17cfb2 bug fix 2018-04-25 05:39:09 -07:00
Eren Golge 03033a99ef bug fix 2018-04-25 05:37:21 -07:00
Eren Golge 8d85d01c8a bug fix 2018-04-25 05:36:33 -07:00
Eren Golge d41bcd2731 add mk annealing (mk attn loss contribution) 2018-04-25 05:36:00 -07:00
Eren Golge 17ef3de1b9 larger attn loss 2018-04-24 13:21:10 -07:00
Eren Golge 85bbab74b3 drop last = true 2018-04-24 12:52:43 -07:00
Eren Golge a42669327e guided attn #11 2018-04-24 11:43:24 -07:00
Eren Golge 3161a16101 guided attn #12 2018-04-24 11:41:39 -07:00
Eren Golge e87d7d8d26 guided attn #11 2018-04-24 11:39:58 -07:00
Eren Golge 830a051a78 guided attn #10 2018-04-24 11:39:02 -07:00
Eren Golge 8c4e03cebf guided attn #9 2018-04-24 11:36:56 -07:00
Eren Golge 80c18684c6 guided attn #8 2018-04-24 11:35:54 -07:00
Eren Golge 622987771a guided attn #7 2018-04-24 11:34:11 -07:00
Eren Golge 60a0721bf3 guided attn #6 2018-04-24 11:32:22 -07:00
Eren Golge aea26bf55a guided attn #5 2018-04-24 11:31:25 -07:00
Eren Golge 9d6c08ab72 guided attn #4 2018-04-24 11:30:58 -07:00
Eren Golge 937d1140f4 guided attn #3 2018-04-24 11:29:39 -07:00
Eren Golge 1bcaf44e48 guided attn #2 2018-04-24 11:28:40 -07:00
Eren Golge 3176b606ef guided attn 2018-04-24 11:27:57 -07:00
Eren Golge 5556b7bd51 remove superflous inpirt 2018-04-19 05:37:43 -07:00
Eren Golge f5e9c52abe Remove redundant dataset import 2018-04-17 10:05:50 -07:00
Eren Golge c0bbdf7fe0 add annotation file names to config 2018-04-17 10:02:45 -07:00
Eren Golge ee32fbc011 Small edits on training and audio scripts 2018-04-17 09:57:15 -07:00
Eren Golge bc90050ee9 bug fix on training avg loss printing and computing 2018-04-12 05:57:52 -07:00
Eren Golge ddd3b9bb6e get git hash 2018-04-06 03:53:49 -07:00
Eren Golge a9eadd1b8a pep8 check 2018-04-03 03:24:57 -07:00
Eren Golge f6f1b06b77 Remove useless config argument 2018-03-28 09:43:29 -07:00
Eren Golge 1ff8d6d2b7 Data loader bug fix 2 2018-03-26 11:07:15 -07:00
Eren Golge 3c084177c6 Data loader bug fix and Attention bug fix 2018-03-26 10:43:36 -07:00
Eren Golge 1dbc51c6b5 convert loss to layer and add test 2018-03-24 19:22:45 -07:00
Eren Golge 2617518d91 masked loss 2018-03-22 21:13:33 -07:00
Eren Golge 32d9c734b2 masked loss 2018-03-22 14:35:02 -07:00
Eren Golge 33937f54d0 masked loss 2018-03-22 13:46:52 -07:00
Eren Golge a925c9c75c remove stop token prediciton 2018-03-22 12:47:54 -07:00
Eren Golge 5750090fcd Stop token prediction - does train yet 2018-03-22 12:34:16 -07:00
Eren Golge cb48406383 Dont use teacher forcing at test time 2018-03-19 10:38:47 -07:00
Eren Golge 3071e7f6f6 remove attention mask 2018-03-19 08:26:16 -07:00
Eren Golge 1b9f07918e bug fix 2018-03-09 15:37:58 -08:00
Eren Golge 66bf60800a eval batch size added 2018-03-09 09:55:15 -08:00
Eren Golge 9ef41e6be4 =Filter instances by sequence length 2018-03-09 09:46:47 -08:00
Eren Golge b8adeef264 config change 2018-03-09 04:06:36 -08:00