Skip to content

Gaussian Loss Function

Syntax

loss = curvefit.core.loss_fun.normal_loss(r)

r

is a numpy vector of normalized residual values. We use for the length of the vector. The elements of this vector can be float or a_double values.

Distribution

The Gaussian distribution is where is the mean and is the standard deviation.

Negative log

Taking the negative log of the distribution function we get where is constant w.r.t. .

loss

The return value loss is a scalar equal to where .

Example

loss_xam