public class LabelSOM extends AbstractLabeler implements Labeler, SOMToolboxApp
LabelSOM
labelling method, as described in A. Rauber, and D. Merkl: Automatic
Labeling of Self-Organizing Maps for Information Retrieval In: Journal of Systems Research and Information Systems
(JSRIS), Vol. 10, Nr. 10, pp 23-45, OPA, Gordon and Breach Science Publishers, December 2001.SOMToolboxApp.Type
Modifier and Type | Field and Description |
---|---|
static SOMToolboxApp.Type |
APPLICATION_TYPE |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
LONG_DESCRIPTION |
static com.martiansoftware.jsap.Parameter[] |
OPTIONS |
DEV_BY_STRING, HOMEPAGE, INFO, INFO_TEXT, LICENSE_TEXT, REQUIRED_MEMBERS, TYPE_GROUPED_COMPARATOR
Constructor and Description |
---|
LabelSOM() |
Modifier and Type | Method and Description |
---|---|
void |
label(GHSOM ghsom,
InputData data,
int num) |
void |
label(GrowingSOM gsom,
InputData data,
int num)
Determines and adds labels to the units of a GrowingSOM (should be NetworkModel in the future).
|
void |
label(GrowingSOM gsom,
InputData data,
int num,
boolean ignoreLabelsWithZero) |
static void |
main(java.lang.String[] args)
Method for stand-alone execution of map labelling.
|
checkMaxDimensionality, instantiate
public static final com.martiansoftware.jsap.Parameter[] OPTIONS
public static final java.lang.String DESCRIPTION
public static final java.lang.String LONG_DESCRIPTION
public static final SOMToolboxApp.Type APPLICATION_TYPE
public static void main(java.lang.String[] args)
args
- the execution arguments as stated above.public void label(GrowingSOM gsom, InputData data, int num)
Labeler
public void label(GrowingSOM gsom, InputData data, int num, boolean ignoreLabelsWithZero)