1
1
forked from mrq/tortoise-tts

possible fix for when candidates >= samples

This commit is contained in:
mrq 2023-10-10 15:30:08 +00:00
parent bf3b6c87aa
commit 95f679f4ba

View File

@ -815,7 +815,10 @@ class TextToSpeech:
clip_results = torch.cat(clip_results, dim=0)
samples = torch.cat(samples, dim=0)
best_results = samples[torch.topk(clip_results, k=k).indices]
if k < num_autoregressive_samples:
best_results = samples[torch.topk(clip_results, k=k).indices]
else:
best_results = samples
if not self.preloaded_tensors:
self.clvp = migrate_to_device( self.clvp, 'cpu' )