Package | Description |
---|---|
at.tuwien.ifs.somtoolbox.apps.viewer |
This package implements the SOMViewer application; main class is SOMViewer.java.
|
at.tuwien.ifs.somtoolbox.layers |
Provides the basic classes constituting SOM-based neural networks.
|
at.tuwien.ifs.somtoolbox.visualization.clustering |
Contains classes implementing clustering methods on the SOM.
|
Modifier and Type | Method and Description |
---|---|
Label[] |
GeneralUnitPNode.getLabels(String type) |
Modifier and Type | Field and Description |
---|---|
private Label[] |
Unit.bestcontextWeights |
private Label[] |
Unit.contextGateLabels |
private Label[] |
Unit.gateWeights |
private Label[] |
Unit.kaskiGateLabels |
private Label[] |
Unit.kaskiLabels |
private Label[] |
Unit.labels |
Modifier and Type | Method and Description |
---|---|
Label[] |
Unit.getBestContextWeights() |
Label[] |
Unit.getContextGateLabels() |
Label[] |
Unit.getGateWeights() |
Label[] |
Unit.getKaskiGateLabels() |
Label[] |
Unit.getKaskiLabels() |
Label[] |
Unit.getLabels() |
Label[] |
Unit.getLabels(String type)
Returns an array of labels or null, if no labels are assigned to this unit.
|
Modifier and Type | Method and Description |
---|---|
private static void |
Label.qsort(Label[] a,
int type,
int order)
Internal method for the quick sort algorithm.
|
private static void |
Label.qsort(Label[] a,
int lo0,
int hi0,
int type)
Internal method for the quick sort algorithm.
|
private static void |
Label.reverse(Label[] a)
Convenience method for the reversal of an array of labels.
|
private static void |
Label.reverse(Label[] a,
int start,
int end)
Internal method for reversal of a part of an array of labels.
|
void |
Unit.setContextGateLabels(Label[] context_gate_labels) |
void |
Unit.setKaskiGateLabels(Label[] kaski_gate_labels) |
void |
Unit.setLabels(Label[] labels)
Assigns labels to this unit.
|
static void |
Label.sortByName(Label[] labels,
int order)
Convenience method for sorting an array of labels by their names.
|
static void |
Label.sortByQe(Label[] labels,
int order)
Convenience method for sorting an array of labels by their quantization errors.
|
static void |
Label.sortByQeValue(Label[] labels,
int order1,
int order2)
Convenience method for sorting an array of labels by their quantization errors and values (in case of equal
quantization errors).
|
static void |
Label.sortByValue(Label[] labels,
int order)
Convenience method for sorting an array of labels by their values.
|
static void |
Label.sortByValueQe(Label[] labels,
int order1,
int order2)
Convenience method for sorting an array of labels by their values and quantization errors (in case of equal
value).
|
private static void |
Label.swap(Label[] a,
int i,
int j)
Internal method for the quick sort algorithm for swapping two elements (labels) of an array.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterLabel
Extends the Label class with an additional value for sorting to determine the order of the labels.
|
Constructor and Description |
---|
ClusterLabel(Label l,
double sortingValue) |