at.tuwien.ifs.somtoolbox.properties
Class GHSOMProperties
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<Object,Object>
java.util.Properties
at.tuwien.ifs.somtoolbox.properties.SOMProperties
at.tuwien.ifs.somtoolbox.properties.GHSOMProperties
- All Implemented Interfaces:
- Serializable, Cloneable, Map<Object,Object>
public class GHSOMProperties
- extends SOMProperties
Properties for GHSOM training.
- Version:
- $Id: GHSOMProperties.java 4253 2012-01-25 11:45:14Z mayer $
- Author:
- Michael Dittenbach
- See Also:
- Serialized Form
Fields inherited from class at.tuwien.ifs.somtoolbox.properties.SOMProperties |
defaultLearnRate, OPTION_ADAPTIVE_COORDINATES_THRESHOLD, OPTION_BATCH_SOM, OPTION_BATCH_SOM_NEIGHBOUR_WIDTH, OPTION_CLASS_SELECTION_MODE, OPTION_CLASSES_SELECTED, OPTION_CLASSINFOFILE, OPTION_DATUM_TO_UNIT_MAPPING, OPTION_DUMP_EVERY, OPTION_GRID_LAYOUT, OPTION_GRID_TOPOLOGY, OPTION_GROWTH_QUALITY, OPTION_LEARNRATE, OPTION_METRIC_NAME, OPTION_MINIMUM_FEATURE_DENSITY, OPTION_NUM_CYCLES, OPTION_NUM_ITERATIONS, OPTION_SIGMA, OPTION_TAU, OPTION_USE_PCA, OPTION_XSIZE, OPTION_YSIZE, OPTION_ZSIZE, propertiesFileNameSuffix, QUALITY_PACKAGE, SOM_BATCH_OPTIONS, SOM_GRID_OPTIONS, SOM_OTHERS, SOM_TRAINING_OPTIONS, WORKING_DIRECTORY |
Constructor Summary |
GHSOMProperties(String fname)
Loads and encapsulated properties for the GHSOM training process. |
Method Summary |
String |
expandQualityMeasureName()
Returns the name of the used quality measure. |
boolean |
reIndex()
Not used at the moment. |
double |
tau2()
Returns tau2 determining the maximum data representation granularity. |
Methods inherited from class at.tuwien.ifs.somtoolbox.properties.SOMProperties |
adaptiveCoordinatesTreshold, batchSom, datumToUnitMappings, getClassInfoFileName, getDumpEvery, getGridLayout, getGridTopology, getMinimumFeatureDensity, getSelectedClasses, getSelectedClassMode, growthQualityMeasureName, learnrate, metricName, neighbourWidth, numCycles, numIterations, pca, randomSeed, sigma, tau, trainedIterations, writeToFile, xSize, ySize, zSize |
Methods inherited from class java.util.Properties |
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames |
Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
reIndex
private boolean reIndex
OPTION_TAU2
static final com.martiansoftware.jsap.FlaggedOption OPTION_TAU2
OPTION_EXPAND_QUALITY_MEASURE_NAME
static final com.martiansoftware.jsap.FlaggedOption OPTION_EXPAND_QUALITY_MEASURE_NAME
GHSOM_OPTIONS
static final com.martiansoftware.jsap.FlaggedOption[] GHSOM_OPTIONS
tau2
private double tau2
expandQualityMeasureName
private String expandQualityMeasureName
GHSOMProperties
public GHSOMProperties(String fname)
throws PropertiesException
- Loads and encapsulated properties for the GHSOM training process.
- Parameters:
fname
- Name of the properties file.
- Throws:
PropertiesException
reIndex
public boolean reIndex()
- Not used at the moment.
- Returns:
- Returns the reIndex.
tau2
public double tau2()
- Returns tau2 determining the maximum data representation granularity.
- Returns:
- tau2 determining the maximum data representation granularity.
expandQualityMeasureName
public String expandQualityMeasureName()
- Returns the name of the used quality measure.
- Returns:
- the name of the used quality measure.