bug fix for tacotron and tests update

This commit is contained in:
Eren Golge
2019-03-06 13:43:29 +01:00
parent b031a65677
commit a9ce1d4f19
4 changed files with 7 additions and 6 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ class Tacotron(nn.Module):
nn.Linear(self.postnet.cbhg.gru_features * 2, linear_dim),
nn.Sigmoid())
def forward(self, characters, text_lengths, mel_specs=None):
def forward(self, characters, text_lengths, mel_specs):
B = characters.size(0)
mask = sequence_mask(text_lengths).to(characters.device)
inputs = self.embedding(characters)
+1 -1
View File
@@ -28,7 +28,7 @@ class Tacotron2(nn.Module):
def forward(self, text, text_lengths, mel_specs=None):
# compute mask for padding
mask = sequence_mask(text_lengths).to(characters.device)
mask = sequence_mask(text_lengths).to(text.device)
embedded_inputs = self.embedding(text).transpose(1, 2)
encoder_outputs = self.encoder(embedded_inputs, text_lengths)
mel_outputs, stop_tokens, alignments = self.decoder(