June 2015
Beginner
348 pages
8h 44m
English
Let's do the same comparisons as in the previous Time for action section, but specify a maxulp of 2 when necessary:
finfo() function:eps = np.finfo(float).eps
print("EPS", eps)The epsilon would be as follows:
EPS 2.22044604925e-16
assert_array_max_ulp() function with the appropriate maxulp value:print("1", np.testing.assert_array_max_ulp(1.0, 1.0 + eps))
print("2", np.testing.assert_array_max_ulp(1.0, 1 + 2 * eps, maxulp=2))The output is as follows:
1 1.0 2 2.0
We compared the same values as the previous Time for action section, but specified a maxulp of 2 in the ...
Read now
Unlock full access