Skip to content

Commit de1877e

Browse files
committed
Add autograd test
1 parent b4f93e8 commit de1877e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/torchaudio_unittest/transforms/autograd_test_impl.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from torchaudio_unittest.common_utils import (
99
TestBaseMixin,
1010
get_whitenoise,
11+
nested_params,
1112
)
1213

1314

@@ -94,3 +95,12 @@ def test_spectral_centroid(self):
9495
transform = T.SpectralCentroid(sample_rate=sample_rate)
9596
waveform = get_whitenoise(sample_rate=sample_rate, duration=0.05, n_channels=2)
9697
self.assert_grad(transform, [waveform], nondet_tol=1e-10)
98+
99+
@nested_params(
100+
[0, 0.99],
101+
[False, True],
102+
)
103+
def test_griffinlim(self, momentum, rand_init):
104+
transform = T.GriffinLim(n_fft=400, momentum=momentum, rand_init=rand_init)
105+
spec = torch.randn(2, 1, 201, 15)
106+
self.assert_grad(transform, [spec])

0 commit comments

Comments
 (0)