at.tuwien.ifs.somtoolbox.layers.metrics
Class L2MetricWeighted

java.lang.Object
  extended by at.tuwien.ifs.somtoolbox.layers.metrics.AbstractMetric
      extended by at.tuwien.ifs.somtoolbox.layers.metrics.AbstractWeightedMetric
          extended by at.tuwien.ifs.somtoolbox.layers.metrics.L2MetricWeighted
All Implemented Interfaces:
DistanceMetric, Comparable<DistanceMetric>

public class L2MetricWeighted
extends AbstractWeightedMetric

Version:
$Id: L2MetricWeighted.java 3587 2010-05-21 10:35:33Z mayer $
Author:
Rudolf Mayer

Nested Class Summary
 
Nested classes/interfaces inherited from interface at.tuwien.ifs.somtoolbox.layers.metrics.DistanceMetric
DistanceMetric.SparcseMetricModes
 
Field Summary
 
Fields inherited from class at.tuwien.ifs.somtoolbox.layers.metrics.AbstractWeightedMetric
featureWeights
 
Fields inherited from class at.tuwien.ifs.somtoolbox.layers.metrics.AbstractMetric
PACKAGE_NAME
 
Constructor Summary
L2MetricWeighted()
           
 
Method Summary
 double distance(double[] vector1, double[] vector2, double[] featureWeights)
           
 
Methods inherited from class at.tuwien.ifs.somtoolbox.layers.metrics.AbstractWeightedMetric
distance, distance, distance, instantiate
 
Methods inherited from class at.tuwien.ifs.somtoolbox.layers.metrics.AbstractMetric
checkDimensions, checkDimensions, compareTo, distance, distance, distance, distance, distance, distance, distance, distance, instantiateNice, meanVector, performanceTest, setMetricParams, transformValue, transformVector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

L2MetricWeighted

public L2MetricWeighted()
Method Detail

distance

public double distance(double[] vector1,
                       double[] vector2,
                       double[] featureWeights)
                throws MetricException
Specified by:
distance in class AbstractWeightedMetric
Throws:
MetricException