|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object comirva.config.GHSOMConfig
public class GHSOMConfig
This class represents a configuration for a GHSOM-Calculation. It is used to pass a configuration to the GHSOM-instance.
Constructor Summary | |
---|---|
GHSOMConfig(int mapUnitsInRow,
int mapUnitsInColumn,
int initMethod,
int trainingLength,
double growThreshold,
double expandThreshold,
int maxSize,
int maxDepth,
boolean circular,
boolean onlyFirstCircular,
boolean orientated)
Creates a new instance of a GHSOM-Configuration. |
Method Summary | |
---|---|
double |
getExpandThreshold()
Returns the threshold which decides when to expand a map unit. |
double |
getGrowThreshold()
Returns the threshold which decides when a map has to grow. |
int |
getInitMethod()
Returns the method used for initializing the codebook of the SOM. |
int |
getMapUnitsInColumn()
Returns the number of map units in each column. |
int |
getMapUnitsInRow()
Returns the number of map units in each row. |
int |
getMaxDepth()
|
int |
getMaxSize()
|
int |
getTrainingLength()
Returns the training length in epochs. |
boolean |
isCircular()
|
boolean |
isOnlyFirstCircular()
|
boolean |
isOrientated()
|
void |
setCircular(boolean circular)
|
void |
setMaxDepth(int maxDepth)
|
void |
setMaxSize(int maxSize)
|
void |
setOnlyFirstCircular(boolean onlyFirstCircular)
|
void |
setOrientated(boolean orientated)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GHSOMConfig(int mapUnitsInRow, int mapUnitsInColumn, int initMethod, int trainingLength, double growThreshold, double expandThreshold, int maxSize, int maxDepth, boolean circular, boolean onlyFirstCircular, boolean orientated)
mapUnitsInRow
- the number of map units in each rowmapUnitsInColumn
- the number of map units in each columninitMethod
- the initialization method SOM
trainingLength
- the training length in epochs (1 epoch = number of iterations equals number of data items)GHSOM
Method Detail |
---|
public int getMapUnitsInRow()
public int getMapUnitsInColumn()
public int getInitMethod()
SOM
public int getTrainingLength()
public double getExpandThreshold()
public double getGrowThreshold()
public boolean isCircular()
public void setCircular(boolean circular)
public int getMaxDepth()
public void setMaxDepth(int maxDepth)
public int getMaxSize()
public void setMaxSize(int maxSize)
public boolean isOnlyFirstCircular()
public void setOnlyFirstCircular(boolean onlyFirstCircular)
public boolean isOrientated()
public void setOrientated(boolean orientated)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |