MixtureModeler

constructor(data: DoubleArray, fitter: ComponentFitterIfc = PDFComponentFitter(), criterion: MixtureCriterionIfc = MixtureBICCriterion(), minimumGroupSize: Int = AdmissibilityCertificate.defaultMinimumGroupSize, minimumDistinctValues: Int = AdmissibilityCertificate.defaultMinimumDistinctValues)(source)

Parameters

data

the observations, which need not be sorted; a sorted copy is taken

fitter

the component fitter, wrapped in a cache by this class

criterion

the criterion used to rank assembled mixtures

minimumGroupSize

the least number of observations permitted in a group

minimumDistinctValues

the least number of distinct values permitted in a group