at.tuwien.ifs.somtoolbox.layers.quality
Class IntrinsicDistance
java.lang.Object
at.tuwien.ifs.somtoolbox.layers.quality.AbstractQualityMeasure
at.tuwien.ifs.somtoolbox.layers.quality.IntrinsicDistance
- All Implemented Interfaces:
- QualityMeasure
public class IntrinsicDistance
- extends AbstractQualityMeasure
Implementation of Intrinsic Distance Quality
- Version:
- $Id: IntrinsicDistance.java 3883 2010-11-02 17:13:23Z frank $
- Author:
- Gerd Platzgummer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_SampleSummand2
double[] _SampleSummand2
UnitSummand1
double[][] UnitSummand1
UnitSummand2
double[][] UnitSummand2
Unit_ID
double[][] Unit_ID
MapSummand1
double MapSummand1
Map_ID
double Map_ID
IntrinsicDistance
public IntrinsicDistance(Layer layer,
InputData data)
Dijkstra
private void Dijkstra(Unit[] V,
int unitcount,
Unit bmu,
Unit sbmu,
Hashtable<Unit,IntrinsicDistance.UnitInfo> units)
Relax
private void Relax(IntrinsicDistance.UnitInfo u,
IntrinsicDistance.UnitInfo v,
double distance)
getMapQuality
public double getMapQuality(String name)
throws QualityMeasureNotFoundException
- Throws:
QualityMeasureNotFoundException
getUnitQualities
public double[][] getUnitQualities(String name)
throws QualityMeasureNotFoundException
- Throws:
QualityMeasureNotFoundException