Package | Description |
---|---|
at.tuwien.ifs.somtoolbox.apps.analysis | |
at.tuwien.ifs.somtoolbox.apps.server |
Server side application of the SOM - provides servlets for a web-client access.
|
at.tuwien.ifs.somtoolbox.apps.viewer |
This package implements the SOMViewer application; main class is SOMViewer.java.
|
at.tuwien.ifs.somtoolbox.apps.viewer.controls |
This package provides control elements, mostly dialogs, for the SOMViewer application.
|
at.tuwien.ifs.somtoolbox.apps.viewer.fileutils | |
at.tuwien.ifs.somtoolbox.layers |
Provides the basic classes constituting SOM-based neural networks.
|
at.tuwien.ifs.somtoolbox.models |
Provides the actual implementations of network models.
|
at.tuwien.ifs.somtoolbox.output |
Provides classes to write trained SOMs to files for future re-use.
|
at.tuwien.ifs.somtoolbox.visualization |
Provides classes creating visualisations of trained SOMs.
|
Modifier and Type | Field and Description |
---|---|
private GrowingLayer |
PLStepSequenceAnalyser.som |
Modifier and Type | Field and Description |
---|---|
GrowingLayer |
ServerSOM.growingLayer |
Modifier and Type | Field and Description |
---|---|
GrowingLayer |
CommonSOMViewerStateData.growingLayer |
private GrowingLayer |
ExportDialog.layer |
Modifier and Type | Method and Description |
---|---|
private ComponentPlaneClusteringFrame.ComponentPlaneClustering |
ComponentPlaneClusteringFrame.createClusteredPane(SOMViewer parent,
SOMLibTemplateVector tv,
GrowingLayer layer) |
private edu.umd.cs.piccolo.PNode |
ComponentPlaneClusteringFrame.createUnclusteredPane(SOMViewer parent,
SOMLibTemplateVector tv,
GrowingLayer layer,
boolean showComponentNames) |
private cern.colt.matrix.DoubleMatrix2D |
ComponentPlaneClusteringFrame.getCov(GrowingLayer layer) |
private void |
MapPNode.init(JFrame parentFrame,
SOMLibFormatInputReader inputReader,
CommonSOMViewerStateData state,
GrowingLayer growingLayer,
boolean inizializeVis) |
Constructor and Description |
---|
MapPNode(JFrame parentFrame,
GrowingSOM gsom,
GrowingLayer growingLayer,
CommonSOMViewerStateData state)
Constructor for a already loaded GrowingLayer - can be used for visualize sublayers of a ghsom!
|
SOMPane(JFrame parent,
GrowingSOM gsom,
GrowingLayer layer,
CommonSOMViewerStateData state)
constructor for an already loaded growing som.
|
Modifier and Type | Method and Description |
---|---|
private void |
GHSOMNavigationPanel.addLayerFrame(GrowingLayer layer) |
private boolean |
GHSOMNavigationPanel.isRollUpable(GrowingLayer growingLayer)
Returns
true if the current map is a child of a Unit . |
Modifier and Type | Method and Description |
---|---|
static void |
PocketSOMFormatUtils.convertMapFormat(GrowingLayer layer,
String outputFileName)
Writes the map information of the given GrowingLayer to the given file in PocketSOMFormat
|
static StringBuilder |
PocketSOMFormatUtils.createPocketSomMapping(GrowingLayer layer) |
static void |
ExportUtils.drawClassInfo(GrowingLayer growingLayer,
MapPNode mapPnode,
double unitWidth,
Graphics2D graphics) |
static void |
ExportUtils.drawLinkInfo(GrowingLayer growingLayer,
MapPNode mapPnode,
double unitWidth,
Graphics2D graphics,
String dataFilesPrefix) |
static int |
PocketSOMFormatUtils.getMaxNumberOfMappedElements(GrowingLayer layer)
Gets the max number of mapped instances of a unit for the GrowingLayer.
|
void |
ExportUtils.saveImageMap(GrowingLayer layer,
int unitWidth,
String fullPath,
String baseFileName,
String[][] visualisations,
boolean isAudioSOM,
SOMLibClassInformation classInfo,
Color[] colors,
Properties cleanDataNamesMapping,
String inputDataFilesPrefix,
String outputDataFilesPrefix,
String htmlTemplatesDir,
String imageMapTitle,
boolean generateRhythmPatterns,
boolean forceLinkGeneration) |
static void |
ExportUtils.saveRhythmPatternsOfWeightVectors(String basefileName,
GrowingLayer layer) |
Modifier and Type | Class and Description |
---|---|
class |
MnemonicGrowingLayer
A mnemonic layer is a rectangular layer that might not have all grid positions occupied by units.
|
class |
ToroidLayer
Implementation of a toroid Self-Organizing Map layer, i.e.
|
Modifier and Type | Method and Description |
---|---|
boolean |
GrowingLayer.equalWeights(GrowingLayer otherLayer)
Checks whether this and the given
GrowingLayer are equal in their weight (model) vectors. |
Modifier and Type | Field and Description |
---|---|
protected GrowingLayer |
GrowingSOM.layer |
private GrowingLayer |
GHSOM.layer0 |
Modifier and Type | Field and Description |
---|---|
private Vector<GrowingLayer> |
GHSOMLevelLayer.levelLayer |
Modifier and Type | Method and Description |
---|---|
GrowingLayer |
GrowingSOM.getLayer()
Returns the actual map layer.
|
Modifier and Type | Method and Description |
---|---|
Vector<GrowingLayer> |
GHSOMLevelLayer.getLevelLayer() |
Modifier and Type | Method and Description |
---|---|
GHSOM.ExpandedUnits |
GHSOM.getExpandedUnits(GrowingLayer layer,
QualityMeasure qm,
String qmName,
double fraction,
double totalQuality) |
private GHSOMLevelLayer |
GHSOMLevelLayer.getSubLevelLayer(GrowingLayer layer)
returns the levelLayer of a layer - all sub-layers of any units will be added
|
private void |
GrowingSOM.restoreLayer(int id,
SOMInputReader ir,
GrowingLayer layer) |
Modifier and Type | Method and Description |
---|---|
void |
GHSOMLevelLayer.setLevelLayer(Vector<GrowingLayer> levelLayer) |
Constructor and Description |
---|
GHSOMHierarchyRoot(GrowingLayer root) |
GHSOMLevelLayer(GrowingLayer root)
the constructor for the root-level
|
GrowingSOM(int id,
Unit su,
SOMInputReader ir,
GrowingLayer layer) |
Constructor and Description |
---|
GHSOMLevelLayer(Vector<GrowingLayer> layer,
int level)
the constructor for any other level
|
Modifier and Type | Field and Description |
---|---|
(package private) GrowingLayer |
SOMLibMapOutputter.DataWinnerMappingThread.layer |
Constructor and Description |
---|
SOMLibMapOutputter.DataWinnerMappingThread(GrowingLayer layer,
int numWinners) |
Modifier and Type | Method and Description |
---|---|
private Point2D[][] |
MetroMapVisualizer.computeFinalComponentLines(GrowingLayer layer)
Performs the computation of the new bin centres, therefore component aggregation, selection as well as snapping
are handled
|
private void |
MetroMapVisualizer.createLayout(Graphics2D g,
GrowingLayer layer,
boolean drawLine)
Create the layout for the metro lines (not snapped).
|
private void |
MetroMapVisualizer.createSnappedMetroLayout(Graphics2D g,
GrowingLayer layer)
Organises all metro drawing for snapped lines, i.e.
|
private Point2D[][] |
MetroMapVisualizer.doAggregation(ArrayList<ComponentLine2D> binCentresAsList,
GrowingLayer layer)
Clustering of metro lines is done in here (i.e.
|
private Point2D[][] |
MetroMapVisualizer.doSelection(Point2D[][] binCentres,
GrowingLayer layer)
Computes the line selection, returns the selected lines
|
private Point2D[][] |
MetroMapVisualizer.doSnapping(Point2D[][] binCentres,
GrowingLayer layer)
Performs the snapping step, returns snapped lines
|
private void |
MinimumSpanningTreeVisualizer.drawMinimumSpanningTree(BufferedImage res,
Graph graph,
int disconnectUnfavoured,
GrowingLayer layer,
Color color) |
private void |
AdaptiveCoordinatesVisualizer.drawPoints(BufferedImage bufferedImage,
GrowingLayer layer,
AdaptiveCoordinatesVirtualLayer virtualLayer,
int width,
int height) |