We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a892ede + ee0517b commit 8786417Copy full SHA for 8786417
1 file changed
src/DOSE/learner.py
@@ -138,7 +138,7 @@ def train_step(self, features):
138
139
audio = features['clean_speech']
140
noisy = features['noisy_speech']
141
-
+ audio_orig = features['clean_speech'].clone()
142
143
N,T= audio.shape
144
device = audio.device
@@ -159,7 +159,7 @@ def train_step(self, features):
159
160
noisy_audio = noise_scale_sqrt * audio + (1.0 - noise_scale)**0.5 * noise
161
predicted = self.model(noisy_audio, t, noisy)
162
- loss = self.loss_fn(audio, predicted.squeeze(1))
+ loss = self.loss_fn(audio_orig, predicted.squeeze(1))
163
164
165
self.scaler.scale(loss).backward()
0 commit comments