Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

lemur::langmod::MLUnigramLM Class Reference

Maximum Likelihood Estimator. More...

#include <UnigramLM.hpp>

Inheritance diagram for lemur::langmod::MLUnigramLM:

lemur::langmod::SmoothedMLEstimator lemur::langmod::UnigramLM List of all members.

Public Member Functions

 MLUnigramLM (const lemur::utility::Counter &counter, const string &lexiconID)
virtual ~MLUnigramLM ()
virtual double probEstimate (lemur::api::TERMID_T wordIndex, double count, double sum) const
 individual model differs in its implementation of probEstimate() method


Detailed Description

Maximum Likelihood Estimator.


Constructor & Destructor Documentation

lemur::langmod::MLUnigramLM::MLUnigramLM const lemur::utility::Counter counter,
const string &  lexiconID
[inline]
 

virtual lemur::langmod::MLUnigramLM::~MLUnigramLM  )  [inline, virtual]
 


Member Function Documentation

virtual double lemur::langmod::MLUnigramLM::probEstimate lemur::api::TERMID_T  wordIndex,
double  count,
double  sum
const [inline, virtual]
 

individual model differs in its implementation of probEstimate() method

Implements lemur::langmod::SmoothedMLEstimator.


The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:06 2010 for Lemur by doxygen 1.3.4