private float getProbVecSum(int numSamples, int numReduceres) throws Exception {
DataBag samples = generateUniqueSamples(numSamples);
Map<String, Object> res = getFindQuantilesResult(samples, numReduceres);
InternalMap weightedPartsData = (InternalMap) res.get(FindQuantiles.WEIGHTED_PARTS);
Iterator<Object> it = weightedPartsData.values().iterator();
float[] probVec = getProbVec((Tuple)it.next());
new DiscreteProbabilitySampleGenerator(probVec);
float sum = 0.0f;
for (float f : probVec) {
sum += f;