double[] newMixingProportions =
computeNewMixingProportions(delta, o, weights);
double[] newMeans = computeNewMeans(delta, o, weights);
double[] newVariances = computeNewVariances(delta, o, weights);
distribution = new GaussianMixtureDistribution(newMeans, newVariances,
newMixingProportions);
}