Package edu.berkeley.nlp.lm
Class ContextEncodedNgramLanguageModel.DefaultImplementations
- java.lang.Object
-
- edu.berkeley.nlp.lm.ContextEncodedNgramLanguageModel.DefaultImplementations
-
- Enclosing interface:
- ContextEncodedNgramLanguageModel<W>
public static class ContextEncodedNgramLanguageModel.DefaultImplementations extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DefaultImplementations()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> float
getLogProb(java.util.List<T> ngram, ContextEncodedNgramLanguageModel<T> lm)
static <T> float
scoreSentence(java.util.List<T> sentence, ContextEncodedNgramLanguageModel<T> lm)
-
-
-
Method Detail
-
scoreSentence
public static <T> float scoreSentence(java.util.List<T> sentence, ContextEncodedNgramLanguageModel<T> lm)
-
getLogProb
public static <T> float getLogProb(java.util.List<T> ngram, ContextEncodedNgramLanguageModel<T> lm)
-
-