
Another +1 on printing rtol, and +100 (can I do that?) on the overall idea! Thanks Stephan! On Thu, Dec 20, 2018, at 7:27 AM, Christoph Deil wrote:
On 19. Dec 2018, at 19:50, Stefan van der Walt <stefanv@berkeley.edu> wrote:
On Wed, 19 Dec 2018 09:47:01 -0800, Stephan Hoyer wrote:
Example behavior:
x = np.array([1, 2, 3]) y = np.array([1, 2, 3.0001]) np.testing.assert_allclose(x, y) AssertionError: Not equal to tolerance rtol=1e-07, atol=0
(mismatch 33.333333333333336%, maximum difference 0.00010000000000021103)
This is a helpful addition; thank you! I don't have a strong preference around whether to also include rtol.
Stéfan _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion
+1 to this addition.
And +1 to also print rtol. I frequently use rtol with assert_allclose, and having the value printed helps quickly choose an appropriate value.
Christoph _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion