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

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

public class SilhouetteValue
extends AbstractQualityMeasure

Version:
$Id: SilhouetteValue.java 3883 2010-11-02 17:13:23Z frank $
Author:
Robert Neumayer

Field Summary
(package private)  Logger logger
           
private  double mapSilhouetteValue
           
private  double[][] unitSilhouetteValues
           
 
Fields inherited from class at.tuwien.ifs.somtoolbox.layers.quality.AbstractQualityMeasure
data, layer, mapQualityDescriptions, mapQualityNames, unitQualityDescriptions, unitQualityNames
 
Constructor Summary
SilhouetteValue(Layer layer, InputData data)
           
 
Method Summary
 double getMapQuality(String name)
           
 double[][] getUnitQualities(String name)
           
 
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

mapSilhouetteValue

private double mapSilhouetteValue

unitSilhouetteValues

private double[][] unitSilhouetteValues

logger

Logger logger
Constructor Detail

SilhouetteValue

public SilhouetteValue(Layer layer,
                       InputData data)
Method Detail

getMapQuality

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

getUnitQualities

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