Resolve "(Learner1D) add possibility to use the direct neighbors in the loss"
Compare changes
Files
9+ 146
− 74
@@ -15,7 +15,58 @@ from ..notebook_integration import ensure_holoviews
@@ -30,37 +81,36 @@ def uniform_loss(interval, scale, data, neighbors):
@@ -70,28 +120,15 @@ def _loss_of_multi_interval(xs, ys):
@@ -121,11 +158,13 @@ def _get_neighbors_from_list(xs):
@@ -152,29 +191,35 @@ class Learner1D(BaseLearner):
@@ -232,17 +277,43 @@ class Learner1D(BaseLearner):
@@ -274,11 +345,10 @@ class Learner1D(BaseLearner):
@@ -288,6 +358,7 @@ class Learner1D(BaseLearner):
@@ -353,6 +424,9 @@ class Learner1D(BaseLearner):
@@ -425,10 +499,8 @@ class Learner1D(BaseLearner):