gmm
Class AStar
java.lang.Object
gmm.GMMEstimator
gmm.AStar
public class AStar
- extends GMMEstimator
This class implements the A* search for finding the
maximum likelihood parameters for GMM.
Constructor Summary |
AStar(boolean GMM,
float[][] Q,
int heuristic,
int bw)
|
Methods inherited from class gmm.GMMEstimator |
computeLogL, computeThetas, computeVjs, getAvgDk, getLogL, getLogLForQ, getPi, getRunningTime, lnPsiJPrime, minimizeF, minimizeFj, minValueOfFj, printLearnedModel, PsiJ, sumOfLnPsiJPrime |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AStar
public AStar(boolean GMM,
float[][] Q,
int heuristic,
int bw)
getNodesGenerated
public int getNodesGenerated()
getNodesGeneratedAsMultiple
public float getNodesGeneratedAsMultiple()
- Returns:
- the number of nodes generated as a multiple of the minimum possible number.
finishedWithBeam
public boolean finishedWithBeam()
run
public void run()
throws java.lang.Exception
- Description copied from class:
GMMEstimator
- This method causes the estimator to run, and estimate the GMM parameters.
Any estimator must provide a concrete implementation of this method.
- Specified by:
run
in class GMMEstimator
- Throws:
java.lang.Exception