package edu.berkeley.cs.nlp.ocular.lm;
import java.io.Serializable;
import tberg.murphy.indexer.Indexer;
/**
* @author Dan Garrette (dhgarrette@gmail.com)
*/
public interface CodeSwitchLanguageModel extends LanguageModel, Serializable {
public Indexer<String> getLanguageIndexer();
public SingleLanguageModel get(int language);
public double languagePrior(int language);
public double languageTransitionProb(int fromLanguage, int destinationLanguage);
public double getProbKeepSameLanguage();
}