Spaces:
Running
Running
Update usr/diff/shallow_diffusion_tts.py
Browse files
usr/diff/shallow_diffusion_tts.py
CHANGED
@@ -226,8 +226,8 @@ class GaussianDiffusion(nn.Module):
|
|
226 |
raise NotImplementedError()
|
227 |
|
228 |
return loss
|
229 |
-
|
230 |
-
@spaces.GPU(duration=
|
231 |
def forward(self, txt_tokens, mel2ph=None, spk_embed=None,
|
232 |
ref_mels=None, f0=None, uv=None, energy=None, infer=False, **kwargs):
|
233 |
b, *_, device = *txt_tokens.shape, txt_tokens.device
|
@@ -318,4 +318,4 @@ class OfflineGaussianDiffusion(GaussianDiffusion):
|
|
318 |
x = self.p_sample(x, torch.full((b,), i, device=device, dtype=torch.long), cond)
|
319 |
x = x[:, 0].transpose(1, 2)
|
320 |
ret['mel_out'] = self.denorm_spec(x)
|
321 |
-
return ret
|
|
|
226 |
raise NotImplementedError()
|
227 |
|
228 |
return loss
|
229 |
+
|
230 |
+
@spaces.GPU(duration=120)
|
231 |
def forward(self, txt_tokens, mel2ph=None, spk_embed=None,
|
232 |
ref_mels=None, f0=None, uv=None, energy=None, infer=False, **kwargs):
|
233 |
b, *_, device = *txt_tokens.shape, txt_tokens.device
|
|
|
318 |
x = self.p_sample(x, torch.full((b,), i, device=device, dtype=torch.long), cond)
|
319 |
x = x[:, 0].transpose(1, 2)
|
320 |
ret['mel_out'] = self.denorm_spec(x)
|
321 |
+
return ret
|