at.tuwien.ifs.somtoolbox.reportgenerator
Class GHSOMTestRunResult

java.lang.Object
  extended by at.tuwien.ifs.somtoolbox.reportgenerator.TestRunResult
      extended by at.tuwien.ifs.somtoolbox.reportgenerator.GGSOMTestRunResult
          extended by at.tuwien.ifs.somtoolbox.reportgenerator.GHSOMTestRunResult

public class GHSOMTestRunResult
extends GGSOMTestRunResult

Version:
$Id: GHSOMTestRunResult.java 3583 2010-05-21 10:07:41Z mayer $
Author:
Sebastian Skritek (0226286, Sebastian.Skritek@gmx.at)

Field Summary
private  GHSOM ghsom
           
 
Fields inherited from class at.tuwien.ifs.somtoolbox.reportgenerator.TestRunResult
datasetInfo, entropy_visualizer, QMContainer, visData
 
Constructor Summary
GHSOMTestRunResult(TestRunResult result)
          creates a new instance of this type, by handing over a TestRunResult object.
 
Method Summary
private  int countSubmaps(GrowingSOM map, int count)
           
 GHSOM getGHSOM()
          returns a GHSOM representing the SOM trained in this run
 int getNumberOfMaps()
           
 
Methods inherited from class at.tuwien.ifs.somtoolbox.reportgenerator.GGSOMTestRunResult
getTau2
 
Methods inherited from class at.tuwien.ifs.somtoolbox.reportgenerator.TestRunResult
createClassDistributionImage, createDistortionImage, createDMatrixImage, createEntropyImage, createFlowBorderLineImage, createInputDistributionImage, createIntrinsicDistanceImage, createPaletteImage, createPieChartImages, createQuantizationErrorImage, createSDHImages, createSilouetteImage, createSingleMetroMapComponentImage, createTopographicErrorImage, createTopographicProductImages, createTrustworthyNessImages, createUDMatrixImage, fillQMContainer, getAllUnitsContainingClass, getClassDistribution, getClassDistributionInCluster, getClassEntropy, getClassesForUnit, getClassMeanUnit, getClassMix, getClassPurity1, getClassPurity2, getClassRangesInUnits, getClusterNodes, getClusterTree, getDatasetInfo, getDWFilePath, getGrowingSOM, getInputMappedQE, getInputReader, getInputWinnerQE, getMapFilePath, getMapMMQE, getMapMQE, getMappedUnit, getMapProperty, getMapSilouette, getMapTE, getMaxEErrorRegionNames, getMaximumEEClassIndex, getMaxInputMappedQE, getMaxInputWinnerQE, getMaxUnitMQE, getMaxUnitQE, getMaxUnitTE, getMeanClassSpread, getMinInputMappedQE, getMinInputWinnerQE, getMinUnitMQE, getMinUnitQE, getMinUnitSilouette, getMinUnitTE, getMQEForUnit, getNumberofClasses, getNumberOfInputsOnUnit, getNumberOfSilouettelessUnits, getNumberOfTElessUnits, getPercOfZeroEntropyRegions, getPropertyFilePath, getQEForUnit, getQMContainer, getRegionEntropyError, getRunId, getSigma, getSOMDimensions, getStableClusters1, getStableClusters2, getStableClusters3, getTau, getTexts, getType, getUnitFilePath, getUnitMappedTo, getVisData, getWeightFilePath, hasMapDescription, hasPropertyFilenpath, hasUnitOn, visualizeClassLayout, visualizeCluster
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ghsom

private GHSOM ghsom
Constructor Detail

GHSOMTestRunResult

public GHSOMTestRunResult(TestRunResult result)
creates a new instance of this type, by handing over a TestRunResult object. All information needed are then taken from this object (all the paths to the files, etc ... )

Parameters:
result - an Object from which all the filepaths, the dataset information and the run id can be taken
Method Detail

getGHSOM

public GHSOM getGHSOM()
returns a GHSOM representing the SOM trained in this run

Returns:
the GHSOM rebuilt from the map file

getNumberOfMaps

public int getNumberOfMaps()
Overrides:
getNumberOfMaps in class TestRunResult

countSubmaps

private int countSubmaps(GrowingSOM map,
                         int count)