Package | Description |
---|---|
at.tuwien.ifs.somtoolbox.apps.server |
Server side application of the SOM - provides servlets for a web-client access.
|
at.tuwien.ifs.somtoolbox.layers |
Provides the basic classes constituting SOM-based neural networks.
|
at.tuwien.ifs.somtoolbox.visualization |
Provides classes creating visualisations of trained SOMs.
|
at.tuwien.ifs.somtoolbox.visualization.comparison |
Modifier and Type | Method and Description |
---|---|
HTMLMapInformation |
SOMMap.createFullMap(javax.servlet.http.HttpServletRequest request,
String vis,
Palette palette,
int additionalVisParam,
boolean showNodes,
boolean showGrid,
boolean showLables,
String fodokIDs,
int paramMapWidth,
int paramMapHeight,
String fullLink) |
HTMLMapInformation |
SOMMap.createFullMap(javax.servlet.http.HttpServletRequest request,
String vis,
Palette palette,
int additionalVisParam,
int paramMapWidth,
int paramMapHeight,
int zoom,
int moveX,
int moveY,
Point selection,
boolean showGrid,
boolean showNodes,
boolean showLabels,
String fodokIDs,
String fullLink,
Rectangle areaSelection) |
String |
SOMMap.createImageMap(int zoom,
int offsetX,
int offsetY,
int extraOffsetX,
int extraOffsetY,
int endX,
int endY,
String fodokId,
String fullLink) |
String |
SOMMap.createImageMap(int zoom,
int offsetX,
int offsetY,
int endX,
int endY,
String fodokId,
String fullLink) |
String |
SOMMap.createImageMap(int zoom,
int offsetX,
int offsetY,
String fullLink) |
HTMLMapInformation |
SOMMap.createMapSection(javax.servlet.http.HttpServletRequest request,
String vis,
Palette palette,
int additionalVisParam,
boolean showNodes,
boolean showGrid,
String fodokID,
int paramMapWidth,
int paramMapHeight) |
Modifier and Type | Method and Description |
---|---|
double[][] |
GrowingLayer.getExtremes() |
ArrayList<Unit> |
GrowingLayer.getNeighbouringUnits(int x,
int y) |
ArrayList<Unit> |
GrowingLayer.getNeighbouringUnits(int x,
int y,
double radius)
Convenience method for
GrowingLayer.getNeighbouringUnits(int, int, int, double) |
private ArrayList<Unit> |
GrowingLayer.getNeighbouringUnits(int x,
int y,
int z) |
ArrayList<Unit> |
GrowingLayer.getNeighbouringUnits(int x,
int y,
int z,
double radius)
Gets neighbours within a certain radius; uses
GrowingLayer.getMapDistance(int, int, int, int, int, int) for map
distance computation |
protected ArrayList<Unit> |
ToroidLayer.getNeighbouringUnits(Unit u) |
protected ArrayList<Unit> |
GrowingLayer.getNeighbouringUnits(Unit u)
Get direct neighbours of the given unit.
|
protected ArrayList<Unit> |
ToroidLayer.getNeighbouringUnits(Unit u,
double radius) |
protected ArrayList<Unit> |
GrowingLayer.getNeighbouringUnits(Unit u,
double radius)
Convenience method for
GrowingLayer.getNeighbouringUnits(int, int, int, double) |
String[] |
GrowingLayer.getNNearestInputs(String datumlabel,
int n,
InputData data) |
String[] |
GrowingLayer.getNNearestInputs(Unit u,
int n) |
int |
GrowingLayer.getNumberOfNotEmptyUnits()
Calculates and returns the number of units that are not empty, i.e.
|
ArrayList<ComponentRegionCount> |
GrowingLayer.getNumberOfRegions(int bins) |
private int[][] |
GrowingLayer.getRegionAssignement(int[][] binAssignement,
int numberOfBins) |
Unit |
Layer.getUnit(int x,
int y)
Returns the
Unit at the position specified by the x and y arguments. |
Unit |
GrowingLayer.getUnit(int x,
int y) |
Unit |
GrowingCellLayer.getUnit(int x,
int y) |
Unit |
Layer.getUnit(int x,
int y,
int z)
Returns the
Unit at the position specified by the x and y arguments. |
Unit |
GrowingLayer.getUnit(int x,
int y,
int z) |
Unit |
GrowingCellLayer.getUnit(int x,
int y,
int z) |
Unit |
GrowingLayer.getUnitForIndex(int index) |
boolean |
ToroidLayer.hasNeighbours(int x,
int y)
On a toroid map each unit has a neighbour
|
boolean |
GrowingLayer.hasNeighbours(int x,
int y) |
boolean |
GrowingLayer.hasNeighbours(int x,
int y,
int z) |
boolean |
GrowingLayer.isEdgeColumn(int x) |
boolean |
GrowingLayer.isEdgeRow(int y) |
private void |
GrowingLayer.processRegionRecursive(int[][] binAssignment,
int[][] regionAssignment,
int x,
int y) |
Modifier and Type | Method and Description |
---|---|
private void |
FlowBorderlineVisualizer.calculateFlows(int group)
Formel 8, 9 10, 11, 12, 13, 14, 15, 16
|
protected cern.colt.matrix.DoubleMatrix2D |
AbstractMatrixVisualizer.computeHitHistogram(GrowingSOM gsom)
Computes the hit-histogram from the given
GrowingSOM . |
cern.colt.matrix.DoubleMatrix2D |
PMatrix.createPMatrix(GrowingSOM gsom) |
cern.colt.matrix.DoubleMatrix2D |
PMatrix.createUStarMatrix(GrowingSOM gsom) |
private double |
FlowBorderlineVisualizer.df(int x1,
int y1,
int x2,
int y2,
double[][][][] weightVectors)
Formel 1 distance in feature space
|
private void |
AdaptiveCoordinatesVisualizer.drawPoints(BufferedImage bufferedImage,
GrowingLayer layer,
AdaptiveCoordinatesVirtualLayer virtualLayer,
int width,
int height) |
Modifier and Type | Method and Description |
---|---|
static int[][] |
SOMComparison.calculateClusterAssignment(GrowingSOM gsom,
int level)
Assigns each unit in the grid a number for the cluster it belongs to
|