Resolve "(Learner1D) add possibility to use the direct neighbors in the loss"
Compare changes
Files
9+ 163
− 92
@@ -3,17 +3,70 @@ from copy import deepcopy
@@ -28,67 +81,56 @@ def uniform_loss(interval, scale, function_values):
@@ -116,6 +158,15 @@ def _get_neighbors_from_list(xs):
@@ -140,27 +191,35 @@ class Learner1D(BaseLearner):
@@ -218,37 +277,55 @@ class Learner1D(BaseLearner):
@@ -268,17 +345,11 @@ class Learner1D(BaseLearner):
@@ -287,6 +358,7 @@ class Learner1D(BaseLearner):
@@ -307,9 +379,7 @@ class Learner1D(BaseLearner):
@@ -354,6 +424,9 @@ class Learner1D(BaseLearner):
@@ -426,10 +499,8 @@ class Learner1D(BaseLearner):