mirror of
https://github.com/malarinv/tacotron2
synced 2026-03-08 01:32:35 +00:00
stft.py: moving window_sum to cuda if magnitude is cuda
This commit is contained in:
1
stft.py
1
stft.py
@@ -124,6 +124,7 @@ class STFT(torch.nn.Module):
|
|||||||
np.where(window_sum > tiny(window_sum))[0])
|
np.where(window_sum > tiny(window_sum))[0])
|
||||||
window_sum = torch.autograd.Variable(
|
window_sum = torch.autograd.Variable(
|
||||||
torch.from_numpy(window_sum), requires_grad=False)
|
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]
|
inverse_transform[:, :, approx_nonzero_indices] /= window_sum[approx_nonzero_indices]
|
||||||
|
|
||||||
# scale by hop ratio
|
# scale by hop ratio
|
||||||
|
|||||||
Reference in New Issue
Block a user