jhpro.nnet.jknnl
Interface TopologyModel
-
- All Known Implementing Classes:
- HexagonalTopology, MatrixTopology
public interface TopologyModelTopology model interface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description intgetColNumber()Return number of columnsjava.util.ArrayListgetConnectedNeurons(int neuronNumber)Return ArrayList of neurons connected to neuron with neuron Numberjava.util.TreeMapgetNeighbourhood(int neuronNumber)Return TreeMap containing information about neuron and distance to neuron for which neighborhood is calculatedCoordsgetNeuronCoordinate(int neuronNumber)Return Coord object containing information about neuron coordinateintgetNeuronNumber(Coords coords)Return neuron number of specified co-ordianteintgetNumbersOfNeurons()Return number of neuron.intgetRadius()Return radius for calculate neighborhoodintgetRowNumber()Return number of rowsvoidsetColNumber(int colNumber)Set number of columnsvoidsetRadius(int radius)Set radiusvoidsetRowNumber(int rowNumber)Set number of rowsjava.lang.StringtoString()Return a string representation of the topology.
-
-
-
Method Detail
-
getConnectedNeurons
java.util.ArrayList getConnectedNeurons(int neuronNumber)
Return ArrayList of neurons connected to neuron with neuron Number- Parameters:
neuronNumber- neuron number- Returns:
- list of connected neurons
- See Also:
ArrayList
-
getColNumber
int getColNumber()
Return number of columns- Returns:
- number of columns
-
getNeighbourhood
java.util.TreeMap getNeighbourhood(int neuronNumber)
Return TreeMap containing information about neuron and distance to neuron for which neighborhood is calculated- Parameters:
neuronNumber- neuron number- Returns:
- Tree map containn neuron number and distance
- See Also:
TreeMap
-
getNeuronCoordinate
Coords getNeuronCoordinate(int neuronNumber)
Return Coord object containing information about neuron coordinate- Parameters:
neuronNumber- neuron number- Returns:
- coords object
-
getNumbersOfNeurons
int getNumbersOfNeurons()
Return number of neuron.- Returns:
- number of neurons
-
getNeuronNumber
int getNeuronNumber(Coords coords)
Return neuron number of specified co-ordiante- Parameters:
coords- neuron coordinate- Returns:
- neuron number
-
getRadius
int getRadius()
Return radius for calculate neighborhood- Returns:
- radius
-
getRowNumber
int getRowNumber()
Return number of rows- Returns:
- numbers of rows
-
setColNumber
void setColNumber(int colNumber)
Set number of columns- Parameters:
colNumber- numbers of columns
-
setRadius
void setRadius(int radius)
Set radius- Parameters:
radius- Radius
-
setRowNumber
void setRowNumber(int rowNumber)
Set number of rows- Parameters:
rowNumber- numbers of rows
-
toString
java.lang.String toString()
Return a string representation of the topology.- Overrides:
toStringin classjava.lang.Object- Returns:
- string representation of the topology.
-
-
DMelt 3.0 © DataMelt by jWork.ORG