GmmScorer Class Reference

Abstract base class, interface for object computing GMM probs. More...

#include <util.H>

Inheritance diagram for GmmScorer:

GmmSet

List of all members.

Public Member Functions

virtual ~GmmScorer ()
 Virtual destructor.
virtual unsigned get_gmm_count () const =0
 Returns number of GMM's in model.
virtual unsigned get_dim_count () const =0
 Returns dimension of Gaussians.
virtual void calc_gmm_probs (const matrix< double > &feats, matrix< double > &logProbs) const =0
 Given input feature vectors, computes log prob (base e) of each GMM for each frame; i.e., on exit logProbs will have the same number of rows as feats and one column for each GMM.


Detailed Description

Abstract base class, interface for object computing GMM probs.

Constructor & Destructor Documentation

virtual GmmScorer::~GmmScorer (  )  [inline, virtual]

Virtual destructor.


Member Function Documentation

virtual unsigned GmmScorer::get_gmm_count (  )  const [pure virtual]

Returns number of GMM's in model.

Implemented in GmmSet.

virtual unsigned GmmScorer::get_dim_count (  )  const [pure virtual]

Returns dimension of Gaussians.

Implemented in GmmSet.


The documentation for this class was generated from the following file:

Generated on Thu Nov 5 09:26:35 2009 for asr_lib by  doxygen 1.5.5