tokenLabelCounts = new HashMap<Integer, HashMap<Integer, Integer>>();
tfvl.reset();
while (tfvl.hasNext()) {
SparseVector vector = tfvl.next();
int label = tfvl.getLabel(0);
double[] values = vector.getNonZeroValues();
int[] indicies = vector.getNonZeroIndeces();
if (labelCounts.get(label) != null) {
labelCounts.put(label, labelCounts.get(label) + 1);
} else {
labelCounts.put(label, 1);