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
Compare and Show latest version
1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -86,7 +86,7 @@ def get_curvature_loss(area_factor=1, euclid_factor=0.02, horizontal_factor=0.02
def curvature_loss(interval, neighbours, scale, function_values):
triangle_loss_ = triangle_loss(interval, neighbours, scale, function_values)
default_loss_ = default_loss(interval, scale, function_values)
dx = interval[1] - interval[0]
dx = interval[1] - interval[0] / scale[0]
return (area_factor * (triangle_loss_**0.5)
+ euclid_factor * old_loss
+ horizontal_factor * dx)
Loading