at.tuwien.ifs.somtoolbox.layers.quality
Class InversionMeasure

java.lang.Object
  extended by at.tuwien.ifs.somtoolbox.layers.quality.AbstractQualityMeasure
      extended by at.tuwien.ifs.somtoolbox.layers.quality.InversionMeasure
All Implemented Interfaces:
QualityMeasure

public class InversionMeasure
extends AbstractQualityMeasure

Implementation of SOM Inversion Measure for multidimenional Inputdata. by Zrehen and Blayo, 1992

Version:
$Id: InversionMeasure.java 3883 2010-11-02 17:13:23Z frank $
Author:
Christoph Hohenwarter

Field Summary
private  double inversion
           
 
Fields inherited from class at.tuwien.ifs.somtoolbox.layers.quality.AbstractQualityMeasure
data, layer, mapQualityDescriptions, mapQualityNames, unitQualityDescriptions, unitQualityNames
 
Constructor Summary
InversionMeasure(Layer layer, InputData data)
           
 
Method Summary
private  double[] addVec(double[] v1, double[] v2)
           
 double getMapQuality(String name)
           
 double[][] getUnitQualities(String name)
           
private  double[] multScalVec(double x, double[] vec)
           
 
Methods inherited from class at.tuwien.ifs.somtoolbox.layers.quality.AbstractQualityMeasure
getMapQualityDescriptions, getMapQualityNames, getUnitQualityDescriptions, getUnitQualityNames, instantiate, splitNameAndMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

inversion

private double inversion
Constructor Detail

InversionMeasure

public InversionMeasure(Layer layer,
                        InputData data)
Method Detail

addVec

private double[] addVec(double[] v1,
                        double[] v2)

multScalVec

private double[] multScalVec(double x,
                             double[] vec)

getMapQuality

public double getMapQuality(String name)
                     throws QualityMeasureNotFoundException
Throws:
QualityMeasureNotFoundException

getUnitQualities

public double[][] getUnitQualities(String name)
                            throws QualityMeasureNotFoundException
Throws:
QualityMeasureNotFoundException