dots.tts / configs /dots_tts.yaml
YuMS's picture
add inference code with AOTI support for hf space
804ee23
Raw
History Blame Contribute Delete
2.13 kB
train_data:
train_audio_sample_rate: 48000
audio_samples_per_llm_token: 7680
sources:
- name: ljspeech_basic
weight: 1.0
pipeline: basic
adapter:
class_name: JsonlManifestSourceAdapter
params:
manifest_path: downloaded_data/ljspeech_48khz_manifest_train.jsonl
shuffle: true
- name: ljspeech_interleave
weight: 1.0
pipeline: interleave
adapter:
class_name: JsonlManifestSourceAdapter
params:
manifest_path: downloaded_data/ljspeech_48khz_manifest_train.jsonl
shuffle: true
# append other sources here if need
num_tokens_per_epoch: 2000000
num_workers: 20
pin_memory: true
max_audio_seconds_in_batch: 30.0
max_text_tokens_in_batch: 2048
max_samples_per_batch: null
bucketing_pool_size: 100
val_data:
train_audio_sample_rate: 48000
audio_samples_per_llm_token: 7680
sources:
- name: ljspeech_valid_basic
weight: 1.0
adapter:
class_name: JsonlManifestSourceAdapter
params:
manifest_path: downloaded_data/ljspeech_48khz_manifest_valid.jsonl
shuffle: false
pipeline: basic
- name: ljspeech_valid_interleave
weight: 1.0
pipeline: interleave
adapter:
class_name: JsonlManifestSourceAdapter
params:
manifest_path: downloaded_data/ljspeech_48khz_manifest_valid.jsonl
shuffle: false
pipeline: interleave
# append other sources here if need
num_workers: 4
pin_memory: true
max_audio_seconds_in_batch: 30.0
max_text_tokens_in_batch: 2048
max_samples_per_batch: null
bucketing_pool_size: 64
train:
pretrained_model_path: pretrained_models/pretrain_cpt_decay/latest/model/
output_dir: debug_train/run_003
seed: 42
learning_rate: 1.0e-05
weight_decay: 0.01
warmup_steps: 50
max_train_steps: 500
gradient_accumulation_steps: 2
grad_clip_norm: 1
save_interval: 500
max_checkpoints_to_keep: 40
log_interval: 10
eval_interval: 100
max_eval_batches: null
run_eval_on_start: false
loss:
ce_weight: 1.0
fm_weight: 1.0
eos_weight: 1.0