mirror of
https://github.com/jasonppy/VoiceCraft.git
synced 2025-06-05 21:49:11 +02:00
Empty cuda cache between inferences
This commit is contained in:
@@ -98,7 +98,9 @@ def inference_one_sample(model, model_args, phn2num, text_tokenizer, audio_token
|
|||||||
gen_sample = audio_tokenizer.decode(
|
gen_sample = audio_tokenizer.decode(
|
||||||
[(gen_frames, None)]
|
[(gen_frames, None)]
|
||||||
)
|
)
|
||||||
|
#Empty cuda cache between runs
|
||||||
|
if torch.cuda.is_available():
|
||||||
|
torch.cuda.empty_cache()
|
||||||
# return
|
# return
|
||||||
return concat_sample, gen_sample
|
return concat_sample, gen_sample
|
||||||
|
|
||||||
@@ -187,4 +189,4 @@ if __name__ == "__main__":
|
|||||||
seg_save_fn_concat = f"{args.output_dir}/concat_{new_audio_fn[:-4]}_{i}_seed{args.seed}.wav"
|
seg_save_fn_concat = f"{args.output_dir}/concat_{new_audio_fn[:-4]}_{i}_seed{args.seed}.wav"
|
||||||
|
|
||||||
torchaudio.save(seg_save_fn_gen, gen_audio, args.codec_audio_sr)
|
torchaudio.save(seg_save_fn_gen, gen_audio, args.codec_audio_sr)
|
||||||
torchaudio.save(seg_save_fn_concat, concated_audio, args.codec_audio_sr)
|
torchaudio.save(seg_save_fn_concat, concated_audio, args.codec_audio_sr)
|
||||||
|
Reference in New Issue
Block a user