public class SOMDistortion extends AbstractQualityMeasure
Modifier and Type | Field and Description |
---|---|
private double |
distortion |
private double[][] |
hits |
private double[][] |
unitAverage |
private double[][] |
unitTotal |
data, layer, mapQualityDescriptions, mapQualityNames, unitQualityDescriptions, unitQualityNames
Constructor and Description |
---|
SOMDistortion(Layer layer,
InputData data) |
Modifier and Type | Method and Description |
---|---|
double |
getMapQuality(java.lang.String name) |
double[][] |
getUnitQualities(java.lang.String name) |
private double |
neighborhoodFunction(double dist) |
private double |
squaredDistance(InputDatum datum,
double[] vector2) |
getMapQualityDescriptions, getMapQualityNames, getUnitQualityDescriptions, getUnitQualityNames, instantiate, splitNameAndMethod
private double distortion
private double[][] hits
private double[][] unitAverage
private double[][] unitTotal
public double getMapQuality(java.lang.String name) throws QualityMeasureNotFoundException
QualityMeasureNotFoundException
public double[][] getUnitQualities(java.lang.String name) throws QualityMeasureNotFoundException
QualityMeasureNotFoundException
private double neighborhoodFunction(double dist)
private double squaredDistance(InputDatum datum, double[] vector2) throws MetricException
MetricException