Skip to content

Commit 0366c44

Browse files
committed
2D: rename to interpolator
1 parent 2299184 commit 0366c44

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

adaptive/learner/learner2D.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ def interpolated_on_grid(self, n=None):
354354
ys : 1D numpy.ndarray
355355
interpolated_on_grid : 2D numpy.ndarray
356356
"""
357-
ip = self.interpolate(scaled=True)
357+
ip = self.interpolator(scaled=True)
358358
if n is None:
359359
# Calculate how many grid points are needed.
360360
# factor from A=√3/4 * a² (equilateral triangle)
@@ -384,7 +384,7 @@ def _data_interp(self):
384384
if self.pending_points:
385385
points = list(self.pending_points)
386386
if self.bounds_are_done:
387-
ip = self.interpolate(scaled=True)
387+
ip = self.interpolator(scaled=True)
388388
values = ip(self._scale(points))
389389
else:
390390
# Without the bounds the interpolation cannot be done properly,
@@ -403,15 +403,15 @@ def _data_combined(self):
403403
return points_combined, values_combined
404404

405405
def ip(self):
406-
"""Deprecated, use `self.interpolate(scaled=True)`"""
406+
"""Deprecated, use `self.interpolator(scaled=True)`"""
407407
warnings.warn(
408-
"`learner.ip()` is deprecated, use `learner.interpolate(scaled=True)`."
408+
"`learner.ip()` is deprecated, use `learner.interpolator(scaled=True)`."
409409
" This will be removed in v1.0.",
410410
DeprecationWarning,
411411
)
412-
return self.interpolate(scaled=True)
412+
return self.interpolator(scaled=True)
413413

414-
def interpolate(self, *, scaled=False):
414+
def interpolator(self, *, scaled=False):
415415
"""A `scipy.interpolate.LinearNDInterpolator` instance
416416
containing the learner's data.
417417
@@ -541,7 +541,7 @@ def ask(self, n, tell_pending=True):
541541
def loss(self, real=True):
542542
if not self.bounds_are_done:
543543
return np.inf
544-
ip = self.interpolate(scaled=True) if real else self._interpolate_combined()
544+
ip = self.interpolator(scaled=True) if real else self._interpolate_combined()
545545
losses = self.loss_per_triangle(ip)
546546
return losses.max()
547547

@@ -586,7 +586,7 @@ def plot(self, n=None, tri_alpha=0):
586586
lbrt = x[0], y[0], x[1], y[1]
587587

588588
if len(self.data) >= 4:
589-
ip = self.interpolate(scaled=True)
589+
ip = self.interpolator(scaled=True)
590590
x, y, z = self.interpolated_on_grid(n)
591591

592592
if self.vdim > 1:

0 commit comments

Comments
 (0)