mirror of https://github.com/coqui-ai/TTS.git
bug fix
This commit is contained in:
parent
6b178d5436
commit
19e6f4a8b7
4
train.py
4
train.py
|
@ -121,7 +121,7 @@ def train(model, criterion, data_loader, optimizer, epoch):
|
||||||
mel_loss = criterion(mel_output, mel_spec, mel_lengths)
|
mel_loss = criterion(mel_output, mel_spec, mel_lengths)
|
||||||
linear_loss = criterion(linear_output, linear_spec, mel_lengths)
|
linear_loss = criterion(linear_output, linear_spec, mel_lengths)
|
||||||
if c.priority_freq:
|
if c.priority_freq:
|
||||||
linear_loss = 0.5 * linear_loss
|
linear_loss = 0.5 * linear_loss\
|
||||||
+ 0.5 * criterion(linear_output[:, :, :n_priority_freq],
|
+ 0.5 * criterion(linear_output[:, :, :n_priority_freq],
|
||||||
linear_spec[:, :, :n_priority_freq],
|
linear_spec[:, :, :n_priority_freq],
|
||||||
mel_lengths)
|
mel_lengths)
|
||||||
|
@ -248,7 +248,7 @@ def evaluate(model, criterion, data_loader, current_step):
|
||||||
mel_loss = criterion(mel_output, mel_spec, mel_lengths)
|
mel_loss = criterion(mel_output, mel_spec, mel_lengths)
|
||||||
linear_loss = criterion(linear_output, linear_spec, mel_lengths)
|
linear_loss = criterion(linear_output, linear_spec, mel_lengths)
|
||||||
if c.priority_freq:
|
if c.priority_freq:
|
||||||
linear_loss = 0.5 * linear_loss
|
linear_loss = 0.5 * linear_loss\
|
||||||
+ 0.5 * criterion(linear_output[:, :, :n_priority_freq],
|
+ 0.5 * criterion(linear_output[:, :, :n_priority_freq],
|
||||||
linear_spec[:, :, :n_priority_freq],
|
linear_spec[:, :, :n_priority_freq],
|
||||||
mel_lengths)
|
mel_lengths)
|
||||||
|
|
Loading…
Reference in New Issue