chemCast.weka
Class JaccardSimilarity
java.lang.Object
EuclideanDistance
chemCast.weka.AbstractSimilarity
chemCast.weka.JaccardSimilarity
public class JaccardSimilarity
- extends AbstractSimilarity
Jaccard coefficient.
Cab=Zab/(Zaa+Zbb-Zab)
or
Sst = Sum(Xsj*Xtj)/[Sum(Xsj*Xsj)+Sum(Xtj*Xtj)-Sum(Xsj*Xtj)]
Todeschini,Consonni, "Handbook of Molecular Descriptors", p.399
- Author:
- Nina Jeliazkova
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JaccardSimilarity
public JaccardSimilarity()
JaccardSimilarity
public JaccardSimilarity(Instances data)
getDistance
public float getDistance(Instance a,
Instance b)
throws java.lang.Exception
- Throws:
java.lang.Exception
getNativeComparison
public float getNativeComparison(Instance a,
Instance b)
throws java.lang.Exception
- Throws:
java.lang.Exception
distance
public double distance(Instance a,
Instance b)
throws java.lang.Exception
- Throws:
java.lang.Exception
distance
public double distance(Instance a,
Instance b,
double arg2)
distance
public double distance(Instance a,
Instance b,
double arg2,
boolean print)
postProcessDistances
public void postProcessDistances(double[] distances)
toString
public java.lang.String toString()