| model_name: GTSinger |
|
|
| float32_matmul_precision: high |
| random_seed: 123456 |
|
|
| extra_phonemes: [ ] |
| silent_phonemes: |
| - SP |
| - <SP> |
| - '' |
| - pau |
| - cl |
| - CL |
| - AP |
| - EP |
| - GS |
|
|
| language_prefix: false |
| |
| dictionaries: |
| zh: dictionaries/opencpop-extension.txt |
| ja: dictionaries/japanese_dict_full.txt |
| en: dictionaries/ds_cmudict-07b.txt |
| |
|
|
| datasets_config_paths: |
| - configs/GTSinger_train.yaml |
|
|
| binary_folder: GTSinger_train/binary_fa |
| valid_set_size: 10 |
| max_length: 30 |
|
|
| |
| |
| multiprocess_works: 0 |
| multiprocess_max_size: 200 |
| multiprocess_start_size: 100 |
|
|
| |
| dataloader_workers: 6 |
| dataloader_prefetch_factor: 4 |
| batch_max_length: 200 |
| binning_length: 500 |
| drop_last: False |
|
|
| num_valid_plots: 20 |
| draw_evaluate: True |
|
|
| augmentation_args: |
| enabled: false |
| random_pitch_shifting: |
| range: [ -5., 5. ] |
| num: 0 |
| blank_padding: |
| range: [ 0, 5 ] |
| num: 2 |
|
|
| fa_arg: |
| hidden_dims: 192 |
| down_sampling_factor: 2 |
| down_sampling_times: 3 |
| channels_scaleup_factor: 1.5 |
| dropout: 0.1 |
|
|
| curves_attention_dropout: 0.1 |
|
|
| optimizer_config: |
| lr: 0.0003 |
| gamma: 0.9999 |
| total_steps: 40000 |
| muon_args: |
| weight_decay: 0.1 |
| adamw_args: |
| weight_decay: 0.0 |
|
|
| loss_config: |
| losses: |
| weights: [ 8.0, 0.1, 1.0, 6.0, 5.0 ] |
| enable_RampUpScheduler: [ False,False,False,True,False ] |
| function: |
| num_bins: 10 |
| alpha: 0.999 |
| label_smoothing: 0.08 |
|
|
| |
| accelerator: auto |
| devices: auto |
| precision: bf16-mixed |
| gradient_clip_val: 0.5 |
| gradient_clip_algorithm: norm |
| val_check_interval: 198 |
|
|
| save_top_k: 5 |
| save_every_steps: 198 |
|
|
| |
| hubert_config: |
| encoder: cn_hubert |
| model_path: dependencies/chinese-hubert-base |
| sample_rate: 16000 |
| hop_size: 320 |
| channel: 768 |
|
|
| mel_spec_config: |
| n_mels: 128 |
| sample_rate: 44100 |
| window_size: 882 |
| hop_size: 441 |
| n_fft: 1764 |
| f_min: 40 |
| f_max: 16000 |
| clamp: 0.00001 |
|
|
| |
| merged_phoneme: false |
| |
| merged_phoneme_groups: |
| - - zh/f |
| - en/f |
| - - zh/m |
| - en/m |
| - ja/m |
| - - zh/w |
| - en/w |
| - ja/w |
| - - zh/s |
| - en/s |
| - ja/s |
| - - zh/n |
| - en/n |
| - ja/n |
| - - zh/c |
| - ja/ts |
| - - zh/y |
| - en/y |
| - ja/y |
| - - zh/l |
| - en/l |
| - - zh/x |
| - ja/sh |
| - - ja/z |
| - en/z |
|
|
|
|