1
0
mirror of https://github.com/malarinv/tacotron2 synced 2026-03-07 17:32:33 +00:00

stft.py: moving window_sum to cuda if magnitude is cuda

This commit is contained in:
rafaelvalle
2019-03-15 14:36:56 -07:00
parent f2c94d94fd
commit fc0d34cfce

View File

@@ -124,6 +124,7 @@ class STFT(torch.nn.Module):
np.where(window_sum > tiny(window_sum))[0])
window_sum = torch.autograd.Variable(
torch.from_numpy(window_sum), requires_grad=False)
window_sum = window_sum.cuda() if magnitude.is_cuda else window_sum
inverse_transform[:, :, approx_nonzero_indices] /= window_sum[approx_nonzero_indices]
# scale by hop ratio