From 4da7a192c511048718c2df547d32dfc2bd43ff4f Mon Sep 17 00:00:00 2001 From: Bas Nijholt <basnijholt@gmail.com> Date: Fri, 8 Sep 2017 15:48:13 +0200 Subject: [PATCH] 2D: don't use np.empty as a small random number generator --- adaptive/learner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adaptive/learner.py b/adaptive/learner.py index fe49ddd9..5e60e8ea 100644 --- a/adaptive/learner.py +++ b/adaptive/learner.py @@ -724,7 +724,7 @@ class Learner2D(BaseLearner): # It is important not to return exact zeros because # otherwise the algo will try to add the same point # to the stack each time. - ip_real = lambda x: np.empty(len(x)) + ip_real = lambda x: np.random.rand(len(x)) * 1e-15 n_interp = list(self._interp.values()) values = ip_real(p[n_interp]) for n, value in zip(n_interp, values): -- GitLab