/** * <!-- fillInSizes() --> This method sets the {@link #examples} and {@link #lexiconSize} * variables by querying {@link #parser} and {@link #learner} respectively. It sets * {@link #examples} to 0 if {@link #parser} is not an * {@link edu.illinois.cs.cogcomp.lbjava.parse.ArrayFileParser} and {@link #lexiconSize} to 0 if * {@link #learner} doesn't either have the lexicon loaded or know where to find it. **/ public void fillInSizes() { if (parser instanceof ArrayFileParser) { ArrayFileParser afp = (ArrayFileParser) parser; examples = afp.getNumExamples(); } else examples = 0; lexiconSize = learner.getPrunedLexiconSize(); }