Uses of Class
kylm.model.ngram.NgramLM

Packages that use NgramLM
kylm.model.ngram.reader   
kylm.model.ngram.smoother   
kylm.model.ngram.writer   
 

Uses of NgramLM in kylm.model.ngram.reader
 

Methods in kylm.model.ngram.reader that return NgramLM
 NgramLM ArpaNgramReader.read(java.io.BufferedReader br)
           
abstract  NgramLM NgramReader.read(java.io.InputStream is)
          Read a language model from an input stream
 NgramLM ArpaNgramReader.read(java.io.InputStream is)
           
 NgramLM SerializedNgramReader.read(java.io.InputStream is)
           
 NgramLM NgramReader.read(java.lang.String fileName)
          Read a language model from a file
 

Uses of NgramLM in kylm.model.ngram.smoother
 

Methods in kylm.model.ngram.smoother with parameters of type NgramLM
 void GTSmoother.process(NgramLM lm, NgramNode node, float[] discounted, int i, int lev)
           
abstract  void NgramSmoother.smooth(NgramLM lm)
          Smooth all the n-gram probabilities in a language model according to the appropriate smoothing algorithm.
 void WBSmoother.smooth(NgramLM lm)
           
 void MLSmoother.smooth(NgramLM lm)
           
 void AbsoluteSmoother.smooth(NgramLM lm)
           
 void KNSmoother.smooth(NgramLM lm)
           
 void GTSmoother.smooth(NgramLM lm)
           
 

Uses of NgramLM in kylm.model.ngram.writer
 

Methods in kylm.model.ngram.writer with parameters of type NgramLM
 void SerializedNgramWriter.write(NgramLM lm, java.io.OutputStream os)
           
 void WFSTNgramWriter.write(NgramLM lm, java.io.OutputStream os)
           
abstract  void NgramWriter.write(NgramLM lm, java.io.OutputStream os)
          Write the language model to a generic output stream
 void ArpaNgramWriter.write(NgramLM lm, java.io.OutputStream os)
           
 void NgramWriter.write(NgramLM lm, java.lang.String fileName)
          Write the language model to a file.