at.tuwien.ifs.somtoolbox.output.labeling
Interface Labeler

All Known Implementing Classes:
AbstractLabeler, LabelSOM, LagusKeywordLabeler

public interface Labeler

Defines basic functionality for Labelers. All classes providing labelling algorothm implementations should implement this interface.

Version:
$Id: Labeler.java 3590 2010-05-21 10:43:45Z mayer $
Author:
Michael Dittenbach

Method Summary
 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)
           
 

Method Detail

label

void label(GrowingSOM gsom,
           InputData data,
           int num)
Determines and adds labels to the units of a GrowingSOM (should be NetworkModel in the future).

Parameters:
gsom - The GrowingSOM to be labeled.
data - The data that is already mapped onto the GrowingSOM
num - The number of labels per node.

label

void label(GrowingSOM gsom,
           InputData data,
           int num,
           boolean ignoreLabelsWithZero)

label

void label(GHSOM ghsom,
           InputData data,
           int num)