org.encog.ml.hmm.alog
Class KullbackLeiblerDistanceCalculator
- java.lang.Object
-
- org.encog.ml.hmm.alog.KullbackLeiblerDistanceCalculator
-
public class KullbackLeiblerDistanceCalculator extends java.lang.ObjectThis class produces a Kullback-Leibler estimation of the distance between two HMMs. This allows the similarity of two different HMM's to be evaluated. ^ Kullback, S.; Leibler, R.A. (1951). "On Information and Sufficiency". Annals of Mathematical Statistics 22 (1): 79-86. doi:10.1214/aoms/1177729694. MR39968.
-
-
Constructor Summary
Constructors Constructor and Description KullbackLeiblerDistanceCalculator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description doubledistance(HiddenMarkovModel hmm1, HiddenMarkovModel hmm2)intgetLen()intgetSequenceCount()voidsetLen(int len)voidsetSequenceCount(int sequenceCount)
-
-
-
Method Detail
-
distance
public double distance(HiddenMarkovModel hmm1, HiddenMarkovModel hmm2)
-
getLen
public int getLen()
-
getSequenceCount
public int getSequenceCount()
-
setLen
public void setLen(int len)
-
setSequenceCount
public void setSequenceCount(int sequenceCount)
-
-
DMelt 3.0 © DataMelt by jWork.ORG