databionics.esom.grid
Class ToroidManhattanGrid
java.lang.Object
databionics.esom.grid.Grid
databionics.esom.grid.MatrixGrid
databionics.esom.grid.RectangularGrid
databionics.esom.grid.ToroidRectangularGrid
databionics.esom.grid.ToroidGrid
databionics.esom.grid.ToroidManhattanGrid
public class ToroidManhattanGrid
- extends ToroidGrid
Toroid grid with manhattan distance.
Field Summary |
protected static org.apache.log4j.Logger |
log
interface to log4j system |
Method Summary |
int |
gridDistance(int row1,
int col1,
int row2,
int col2)
Manhattan distance on rectangular grids. |
Methods inherited from class databionics.esom.grid.RectangularGrid |
coordinates2index, getColumns, getNeuron, getRows, getWts, index2col, index2col, index2row, index2row, init, loadWeights, manhattanGridDistance, maximumGridDistance, saveWeights, saveWeights, setColumns, setRows, squaredEuclideanGridDistance |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static final org.apache.log4j.Logger log
- interface to log4j system
ToroidManhattanGrid
public ToroidManhattanGrid()
- Standard constructor
ToroidManhattanGrid
public ToroidManhattanGrid(int rows,
int cols,
int dim)
- Constructor with sizes
- Parameters:
rows
- Rows of data array.cols
- Columns of data array.dim
- Dimension of data array.
gridDistance
public int gridDistance(int row1,
int col1,
int row2,
int col2)
- Manhattan distance on rectangular grids.
- Specified by:
gridDistance
in class RectangularGrid
- Parameters:
row1
- row number on gridcol1
- column number on gridrow2
- row number on gridcol2
- column number on grid
Copyright © 2005-2006 Databionics Research Group. All Rights Reserved.