distribution.set(i, normalizedProbability);
probabilitySum += normalizedProbability;
}
// since the sum is sometimes not 1, we need to divide by the sum
distribution = (DenseDoubleVector) distribution.divide(probabilitySum);
return distribution;
}
/**