From eb18b27afc7870718ebd06d02db0655c48502f7e Mon Sep 17 00:00:00 2001 From: Edresson Casanova Date: Fri, 1 Dec 2023 14:07:33 -0300 Subject: [PATCH] Delete trainer to freeze memory --- TTS/demos/xtts_ft_demo/utils/gpt_train.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/TTS/demos/xtts_ft_demo/utils/gpt_train.py b/TTS/demos/xtts_ft_demo/utils/gpt_train.py index d6e2f313..f0df1624 100644 --- a/TTS/demos/xtts_ft_demo/utils/gpt_train.py +++ b/TTS/demos/xtts_ft_demo/utils/gpt_train.py @@ -162,7 +162,9 @@ def train_gpt(language, num_epochs, batch_size, grad_acumm, train_csv, eval_csv, longest_text_idx = samples_len.index(max(samples_len)) speaker_ref = train_samples[longest_text_idx]["audio_file"] - # deallocate VRAM - del model + trainer_out_path = trainer.output_path - return XTTS_CONFIG_FILE, XTTS_CHECKPOINT, TOKENIZER_FILE, trainer.output_path, speaker_ref + # deallocate VRAM + del model, trainer + + return XTTS_CONFIG_FILE, XTTS_CHECKPOINT, TOKENIZER_FILE, trainer_out_path, speaker_ref