input(bookmark('losses', {location: $losses}))
->
group(
  select: {
    fit_curve(x-value: aep, y-value: loss, fitters: $fitters) as curve
  }
)
->
select({
  *,
  $aeps as aeps
}) as add_aeps
->
unnest(aeps)
->
select({
  aeps as aep,
  int(apply(curve.function, aeps)) as interpolated_loss,
  curve.fit as fitted
}) as losses

