gmm
Class FVHeuristic

java.lang.Object
  extended by gmm.GMMEstimator
      extended by gmm.FVHeuristic

public class FVHeuristic
extends GMMEstimator

This class implements the GMM estimator based on the Fligner-Verducci heuristic described in "Multistage Ranking Models".


Field Summary
 
Fields inherited from class gmm.GMMEstimator
GMM, logL, maxIters, n, pi, Q, runningTime, theta, V
 
Constructor Summary
FVHeuristic(boolean GMM, float[][] Q)
           
 
Method Summary
 int getLocalSearchSteps()
           
 void run()
          This method causes the estimator to run, and estimate the GMM parameters.
 
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
 

Constructor Detail

FVHeuristic

public FVHeuristic(boolean GMM,
                   float[][] Q)
Method Detail

getLocalSearchSteps

public int getLocalSearchSteps()

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