Skip to content

Commit 05a8fa7

Browse files
committed
Add melspectrogram
1 parent f353eba commit 05a8fa7

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

test/torchaudio_unittest/transforms/autograd_test_impl.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
class AutogradTestCase(TestBaseMixin):
1212
def assert_grad(self, transform, *inputs, eps=1e-06, atol=1e-05, rtol=0.001):
13-
transform = transform.to(self.device)
13+
transform = transform.to(self.device, self.dtype)
1414

1515
inputs_ = []
1616
for i in inputs:
@@ -37,3 +37,9 @@ def test_spectrogram(self, kwargs):
3737
transform = T.Spectrogram(**kwargs)
3838
waveform = get_whitenoise(sample_rate=8000, duration=0.05, n_channels=2)
3939
self.assert_grad(transform, waveform)
40+
41+
def test_melspectrogram(self):
42+
sample_rate = 8000
43+
transform = T.MelSpectrogram(sample_rate=sample_rate)
44+
waveform = get_whitenoise(sample_rate=sample_rate, duration=0.05, n_channels=2)
45+
self.assert_grad(transform, waveform)

0 commit comments

Comments
 (0)