|
1 | 1 |
|
2 | 2 | # This is the hyperparameter configuration file for Multi-Band MelGAN with PWGAN discriminator. |
3 | | -# This one is adjusted for finetuning |
| 3 | +# This one is adjusted for finetuning, used to finetune the LJSpeech pretrained on |
4 | 4 |
|
5 | 5 | ########################################################### |
6 | 6 | # FEATURE EXTRACTION SETTING # |
@@ -72,25 +72,26 @@ is_shuffle: true # shuffle dataset after each epoch. |
72 | 72 | generator_optimizer_params: |
73 | 73 | lr_fn: "PiecewiseConstantDecay" |
74 | 74 | lr_params: |
75 | | - boundaries: [100000, 200000, 300000, 400000, 500000, 600000, 700000] |
76 | | - values: [0.0005, 0.0005, 0.00025, 0.000125, 0.0000625, 0.00003125, 0.000015625, 0.000001] |
| 75 | + boundaries: [1000, 5000, 10000, 20000] |
| 76 | + values: [0.00000000001, 0.000000000005, 0.000000000002, 0.0000000000005, 0.0000000000002] |
77 | 77 | amsgrad: false |
78 | 78 |
|
| 79 | + |
79 | 80 | discriminator_optimizer_params: |
80 | | - lr_fn: "PiecewiseConstantDecay" |
| 81 | + lr_fn: "ExponentialDecay" |
81 | 82 | lr_params: |
82 | | - boundaries: [100000, 200000, 300000, 400000, 500000] |
83 | | - values: [0.00025, 0.000125, 0.0000625, 0.00003125, 0.000015625, 0.000001] |
84 | | - amsgrad: false |
| 83 | + initial_learning_rate: 0.0000000005 |
| 84 | + decay_steps: 70000 |
| 85 | + decay_rate: 0.5 |
85 | 86 |
|
86 | 87 | ########################################################### |
87 | 88 | # INTERVAL SETTING # |
88 | 89 | ########################################################### |
89 | 90 | discriminator_train_start_steps: 0 # steps begin training discriminator |
90 | | -train_max_steps: 200000 # Number of training steps. |
91 | | -save_interval_steps: 5000 # Interval steps to save checkpoint. |
92 | | -eval_interval_steps: 1000 # Interval steps to evaluate the network. |
93 | | -log_interval_steps: 200 # Interval steps to record the training log. |
| 91 | +train_max_steps: 10000 # Number of training steps. |
| 92 | +save_interval_steps: 1500 # Interval steps to save checkpoint. |
| 93 | +eval_interval_steps: 500 # Interval steps to evaluate the network. |
| 94 | +log_interval_steps: 100 # Interval steps to record the training log. |
94 | 95 |
|
95 | 96 | ########################################################### |
96 | 97 | # OTHER SETTING # |
|
0 commit comments