at.tuwien.ifs.somtoolbox.reportgenerator
Class GGSOMTestRunResult
java.lang.Object
at.tuwien.ifs.somtoolbox.reportgenerator.TestRunResult
at.tuwien.ifs.somtoolbox.reportgenerator.GGSOMTestRunResult
- Direct Known Subclasses:
- GHSOMTestRunResult
public class GGSOMTestRunResult
- extends TestRunResult
This class stores information about a training run that produced a SOM of type Growing Grid (gg) In addition to all
features of the TestRunResultClass, it also prodived a tau2 (taken from the properties file)
- Version:
- $Id: GGSOMTestRunResult.java 3583 2010-05-21 10:07:41Z mayer $
- Author:
- Sebastian Skritek (0226286, Sebastian.Skritek@gmx.at)
Field Summary |
private GHSOMProperties |
props
instead of the SOMProperties, we now have GHSOMPropterties |
Method Summary |
double |
getTau2()
returns the training parameter tau2 (that is the measure of the maximum data representation granularity that is
used in the training process) |
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, getNumberOfMaps, 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 |
props
private GHSOMProperties props
- instead of the SOMProperties, we now have GHSOMPropterties
GGSOMTestRunResult
public GGSOMTestRunResult(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
GGSOMTestRunResult
public GGSOMTestRunResult(DatasetInformation datasetInfo,
String mapFilePath,
String propertyFilePath,
String unitFilePath,
String weightFilePath,
String dwFilePath,
int runId,
int type)
- the explicit constructor for this object, that allows to define all required information separatly
- Parameters:
datasetInfo
- containing all interesting information about the input vectorsmapFilePath
- absolute path to the map file (.map[.gz])propertyFilePath
- absolute path to the property file (.prop)unitFilePath
- absolute path to the unit file (.unit[.gz])weightFilePath
- absolute path to the weight vector file (.wgt[.gz])dwFilePath
- absolute path to the data winner mapping file (.dwm[.gz])runId
- the id of this training run (start counting with 0)
getTau2
public double getTau2()
- returns the training parameter tau2 (that is the measure of the maximum data representation granularity that is
used in the training process)
- Overrides:
getTau2
in class TestRunResult
- Returns:
- the value of taus2