assert_allclose tolerance based on dtype