diff --git a/bilby/gw/likelihood/base.py b/bilby/gw/likelihood/base.py index fd2aea3ea7365ba7ccf3a23f57f162879800ee2c..6ed82c7ba6e9789a2a6f0b922d0ee0b12b5cecd7 100644 --- a/bilby/gw/likelihood/base.py +++ b/bilby/gw/likelihood/base.py @@ -897,8 +897,9 @@ class GravitationalWaveTransient(Likelihood): for key in pairs: if key not in loaded_file: return False, key - elif not np.array_equal(np.atleast_1d(loaded_file[key]), - np.atleast_1d(pairs[key])): + elif not np.allclose(np.atleast_1d(loaded_file[key]), + np.atleast_1d(pairs[key]), + rtol=1e-15): return False, key return True, None