package edu.berkeley.cs.nlp.ocular.lm; import java.io.Serializable; import java.util.Set; import edu.berkeley.cs.nlp.ocular.lm.LanguageModel; /** * @author Dan Garrette (dhgarrette@gmail.com) */ public interface SingleLanguageModel extends LanguageModel, Serializable { public Set<Integer> getActiveCharacters(); public int getMaxOrder(); public int[] shrinkContext(int[] originalContext); public boolean containsContext(int[] context); }