mirror of
https://github.com/jasonppy/VoiceCraft.git
synced 2025-02-17 04:00:52 +01:00
Empty cuda cache between inferences
This commit is contained in:
parent
142772c3df
commit
1e79d9032e
@ -98,7 +98,9 @@ def inference_one_sample(model, model_args, phn2num, text_tokenizer, audio_token
|
||||
gen_sample = audio_tokenizer.decode(
|
||||
[(gen_frames, None)]
|
||||
)
|
||||
|
||||
#Empty cuda cache between runs
|
||||
if torch.cuda.is_available():
|
||||
torch.cuda.empty_cache()
|
||||
# return
|
||||
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"
|
||||
|
||||
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)
|
||||
|
Loading…
x
Reference in New Issue
Block a user