public static void readTrainDataFromPbf() {
		try {
			if (trainFiles != null) {
				TObjectIntMap<Label> labelFreq = new TObjectIntHashMap<Label>();
				for (String tFile : trainFiles) {
					if (tFile.length() > 0) {
						readPbfTrainFile(tFile, labelFreq);
					}
				}
				logger.debug("===label frequency===");
				labelFreq.forEachEntry(new TObjectIntProcedure<Label>() {
					@Override
					public boolean execute(Label arg0, int arg1) {
						logger.debug(arg0 + "\t" + arg1);
						return true;
					}
				});
				logger.debug("===END=label frequency==");
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}