Skip to content
Snippets Groups Projects

Resolve "(Learner1D) add possibility to use the direct neighbors in the loss"

Merged Jorn Hoofwijk requested to merge 119-add-second-order-loss-to-adaptive into master
1 unresolved thread
1 file
+ 1
2
Compare changes
  • Side-by-side
  • Inline
@@ -226,7 +226,6 @@ class Learner1D(BaseLearner):
def _get_loss_in_interval(self, x_left, x_right):
assert x_left is not None and x_right is not None
if x_right - x_left < self._dx_eps:
return 0
@@ -430,7 +429,7 @@ class Learner1D(BaseLearner):
self.losses = {}
for x_left, x_right in intervals:
self.losses[x_left, x_right] = (
self.loss_per_interval((x_left, x_right), self._scale, self.data)
self._get_loss_in_interval(x_left, x_right)
if x_right - x_left >= self._dx_eps else 0)
# List with "real" intervals that have interpolated intervals inside
Loading