Resolve "(Learner1D) add possibility to use the direct neighbors in the loss"
1 unresolved thread
Compare changes
Files
7+ 129
− 65
@@ -3,16 +3,78 @@ from copy import deepcopy
@@ -33,7 +95,8 @@ def uniform_loss(interval, scale, function_values):
@@ -41,7 +104,7 @@ def default_loss(interval, scale, function_values):
@@ -56,38 +119,40 @@ def default_loss(interval, scale, function_values):
@@ -115,6 +180,15 @@ def _get_neighbors_from_list(xs):
@@ -129,6 +203,12 @@ class Learner1D(BaseLearner):
@@ -139,27 +219,30 @@ class Learner1D(BaseLearner):
@@ -218,36 +301,27 @@ class Learner1D(BaseLearner):
@@ -267,17 +341,11 @@ class Learner1D(BaseLearner):
@@ -307,8 +375,6 @@ class Learner1D(BaseLearner):
@@ -425,10 +491,8 @@ class Learner1D(BaseLearner):