diff --git a/tests/ignite/metrics/gan/test_fid.py b/tests/ignite/metrics/gan/test_fid.py index fae456b2405f..6ae1284e1415 100644 --- a/tests/ignite/metrics/gan/test_fid.py +++ b/tests/ignite/metrics/gan/test_fid.py @@ -67,9 +67,9 @@ def test_compute_fid_from_features(available_device): mu1, sigma1 = train_samples.mean(axis=0), cov(train_samples, rowvar=False) mu2, sigma2 = test_samples.mean(axis=0), cov(test_samples, rowvar=False) - tol = 1e-4 if available_device == "mps" else 1e-5 + tol = 5e-4 if available_device == "mps" else 1e-5 assert ( - pytest.approx(pytorch_fid_score.calculate_frechet_distance(mu1, sigma1, mu2, sigma2), rel=tol) + pytest.approx(pytorch_fid_score.calculate_frechet_distance(mu1, sigma1, mu2, sigma2), abs=tol) == fid_scorer.compute() )