Resolve "(Learner1D) add possibility to use the direct neighbors in the loss"
Compare changes
Files
8+ 109
− 47
@@ -15,7 +15,62 @@ from ..notebook_integration import ensure_holoviews
@@ -36,7 +91,8 @@ def uniform_loss(interval, scale, function_values):
@@ -44,7 +100,7 @@ def default_loss(interval, scale, function_values):
@@ -70,27 +126,26 @@ def _loss_of_multi_interval(xs, ys):
@@ -121,6 +176,15 @@ def _get_neighbors_from_list(xs):
@@ -145,27 +209,40 @@ class Learner1D(BaseLearner):
@@ -224,26 +301,19 @@ class Learner1D(BaseLearner):
@@ -271,17 +341,11 @@ class Learner1D(BaseLearner):
@@ -427,10 +491,8 @@ class Learner1D(BaseLearner):