Skip to main content

evaluate_area_loss

Function evaluate_area_loss 

Source
pub fn evaluate_area_loss<F, const D: usize>(
    loss: &F,
    params: &[f64],
    prior: &Prior<D>,
    quadrature: &Quadrature<D>,
    scalarisation: AreaScalarisation,
) -> f64
where F: Fn(&[f64], [f64; D]) -> f64 + Sync,
Expand description

Evaluate a continuous-area loss.

loss(params, p) is the per-point loss; params is passed through opaquely — the outer optimizer owns its meaning. Returns one scalar suitable for minimisation.