chemCast.weka
Class EuclideanSimilarity

java.lang.Object
  extended by EuclideanDistance
      extended by chemCast.weka.AbstractSimilarity
          extended by chemCast.weka.EuclideanSimilarity

public class EuclideanSimilarity
extends AbstractSimilarity

Euclidean distance Dab=Math.sqrt(Zaa+Zbb-2*Zab)

Author:
Nina Jeliazkova

Constructor Summary
EuclideanSimilarity()
           
EuclideanSimilarity(Instances data)
           
 
Method Summary
 double distance(Instance a, Instance b)
           
 double distance(Instance a, Instance b, double arg2)
           
 double distance(Instance a, Instance b, double arg2, boolean print)
           
 float getDistance(Instance a, Instance b)
           
 float getNativeComparison(Instance a, Instance b)
           
 void postProcessDistances(double[] distances)
           
 
Methods inherited from class chemCast.weka.AbstractSimilarity
distance2similarity, similarity2distance, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EuclideanSimilarity

public EuclideanSimilarity()

EuclideanSimilarity

public EuclideanSimilarity(Instances data)
Method Detail

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)