MixtureBICCriterion

class MixtureBICCriterion(worstValue: Double = defaultWorstValue) : LogLikelihoodCriterion(source)

The Bayesian information criterion of a fitted mixture.

The number of free parameters is taken from the candidate, which charges one fewer parameter than there are components for the mixing weights, plus every estimated component parameter including any shift.

Constructors

Link copied to clipboard
constructor(worstValue: Double = defaultWorstValue)

Functions

Link copied to clipboard
protected open override fun compute(candidate: MixtureCandidate, data: DoubleArray, logLikelihood: Double): Double

Computes the criterion from a log-likelihood already known to be finite.

Link copied to clipboard

A fresh instance, for use where a criterion must not be shared.