}
}
private void prepareFeatures(ArrayList<Integer> indecies) {
allFeatures = new ArrayList<ArrayList<Feature>>();
FeaturesExtractor currentFeatExtractor;
CorpusHolder tempCorpus = indecies == null ? theCorpus : theCorpus.getNeededCorpus(indecies);
for (SupportedFeature currentFeat : neededFeats) {
currentFeatExtractor = getExtractor(currentFeat);
allFeatures.add(currentFeatExtractor.filter(2, currentFeatExtractor.extractFeatures(tempCorpus)));
}
}