@@ -64,7 +64,7 @@ def _allclose_complex_fp(z1, z2, atol, rtol, equal_nan):
64
64
mv2 = z2i [mi ]
65
65
check5 = dpt .all (
66
66
dpt .abs (mv1 - mv2 )
67
- < atol + rtol * dpt .maximum (dpt .abs (mv1 ), dpt .abs (mv2 ))
67
+ <= atol + rtol * dpt .maximum (dpt .abs (mv1 ), dpt .abs (mv2 ))
68
68
)
69
69
return check5
70
70
@@ -90,7 +90,7 @@ def _allclose_real_fp(r1, r2, atol, rtol, equal_nan):
90
90
mv2 = r2 [m ]
91
91
check4 = dpt .all (
92
92
dpt .abs (mv1 - mv2 )
93
- < atol + rtol * dpt .maximum (dpt .abs (mv1 ), dpt .abs (mv2 ))
93
+ <= atol + rtol * dpt .maximum (dpt .abs (mv1 ), dpt .abs (mv2 ))
94
94
)
95
95
return check4
96
96
@@ -99,10 +99,10 @@ def _allclose_others(r1, r2):
99
99
return dpt .all (r1 == r2 )
100
100
101
101
102
- def allclose (a1 , a2 , atol = 1e-5 , rtol = 1e-8 , equal_nan = False ):
103
- """allclose(a1, a2, atol=1e-5 , rtol=1e-8 )
102
+ def allclose (a1 , a2 , atol = 1e-8 , rtol = 1e-5 , equal_nan = False ):
103
+ """allclose(a1, a2, atol=1e-8 , rtol=1e-5, equal_nan=False )
104
104
105
- Returns True if two arrays are element-wise equal within tolerance .
105
+ Returns True if two arrays are element-wise equal within tolerances .
106
106
"""
107
107
if not isinstance (a1 , dpt .usm_ndarray ):
108
108
raise TypeError (
0 commit comments