|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GrowingCellUnit | |
---|---|
at.tuwien.ifs.somtoolbox.layers | Provides the basic classes constituting SOM-based neural networks. |
at.tuwien.ifs.somtoolbox.util.growingCellStructures |
Uses of GrowingCellUnit in at.tuwien.ifs.somtoolbox.layers |
---|
Fields in at.tuwien.ifs.somtoolbox.layers declared as GrowingCellUnit | |
---|---|
private GrowingCellUnit[][] |
GrowingCellLayer.unitfield
Storagearray for Units for export |
Fields in at.tuwien.ifs.somtoolbox.layers with type parameters of type GrowingCellUnit | |
---|---|
private List<GrowingCellUnit> |
GrowingCellLayer.units
List of Units that get trained |
Methods in at.tuwien.ifs.somtoolbox.layers that return GrowingCellUnit | |
---|---|
GrowingCellUnit |
GrowingCellUnit.clone()
|
private GrowingCellUnit |
GrowingCellLayer.getFarthestNeighbor(GrowingCellUnit unit)
|
private GrowingCellUnit |
GrowingCellLayer.getSignalFrequencyWinner()
|
private GrowingCellUnit |
GrowingCellLayer.getWinner(InputDatum input)
|
Methods in at.tuwien.ifs.somtoolbox.layers that return types with arguments of type GrowingCellUnit | |
---|---|
private List<GrowingCellUnit> |
GrowingCellLayer.getInsertionTopologicalNeighbors(GrowingCellUnit sfwinner,
GrowingCellUnit sfpartner)
|
private List<GrowingCellUnit> |
GrowingCellLayer.getTopologicalNeighbors(GrowingCellUnit unit)
|
Methods in at.tuwien.ifs.somtoolbox.layers with parameters of type GrowingCellUnit | |
---|---|
private void |
GrowingCellLayer.addAttractingForce(GrowingCellUnit unitToMove,
GrowingCellUnit unitForcing,
double[] attractingForce)
Calculate the attracting force between unitToMove and unitForcing and store it in attractingForce |
private void |
GrowingCellLayer.addRepellingForce(GrowingCellUnit unitToMove,
GrowingCellUnit unitForcing,
double[] force)
Calculate the repelling force between unitToMove and unitForcing and store it in force |
private void |
GrowingCellLayer.analyzeDimension(GrowingCellUnit[][] data,
int[] dimandoffset)
Analyses maximum extension of the Units in data and their offset |
private double |
GrowingCellLayer.calculateVoronoiEstimate(GrowingCellUnit u)
Calculates the voronoi region estimate for unit u |
private GrowingCellUnit |
GrowingCellLayer.getFarthestNeighbor(GrowingCellUnit unit)
|
private List<GrowingCellUnit> |
GrowingCellLayer.getInsertionTopologicalNeighbors(GrowingCellUnit sfwinner,
GrowingCellUnit sfpartner)
|
private List<GrowingCellUnit> |
GrowingCellLayer.getTopologicalNeighbors(GrowingCellUnit unit)
|
private List<GrowingCellTetraheder> |
GrowingCellLayer.getTouchedTetraheders(GrowingCellUnit u1,
GrowingCellUnit u2)
Returns Tetraheders that have u1 and u2 in common |
private void |
GrowingCellLayer.updateInsertSignalCounters(GrowingCellUnit newUnit,
List<GrowingCellUnit> neighbors)
Updates the SignalCounters after an insert of a new unit |
private void |
GrowingCellLayer.updateWinnerAndNeighbors(GrowingCellUnit winner,
InputDatum currentInput)
Updates the weight-vectors of winning unit and its neighbors |
Method parameters in at.tuwien.ifs.somtoolbox.layers with type arguments of type GrowingCellUnit | |
---|---|
private void |
GrowingCellLayer.analyzeDimension(List<GrowingCellUnit> units,
int[] dimandoffset)
Analyses maximum extension of the Units in units and their offset |
private void |
GrowingCellLayer.calculateVoronoiEstimate(List<GrowingCellUnit> neighborsToBe)
Sets the voronoiEstimate of all neighborsToBe |
private void |
GrowingCellLayer.removeUnits(List<GrowingCellUnit> unitsToRemove)
removes units specified in unitsToRemove and possible resulting disconnected units |
private void |
GrowingCellLayer.updateInsertSignalCounters(GrowingCellUnit newUnit,
List<GrowingCellUnit> neighbors)
Updates the SignalCounters after an insert of a new unit |
Uses of GrowingCellUnit in at.tuwien.ifs.somtoolbox.util.growingCellStructures |
---|
Fields in at.tuwien.ifs.somtoolbox.util.growingCellStructures declared as GrowingCellUnit | |
---|---|
private GrowingCellUnit[] |
GrowingCellTetraheder.cellUnits
The Units that belong to this Tetraheder |
Methods in at.tuwien.ifs.somtoolbox.util.growingCellStructures that return GrowingCellUnit | |
---|---|
GrowingCellUnit[] |
GrowingCellTetraheder.getCellUnits()
|
GrowingCellUnit |
GrowingCellTetraheder.getRemainingUnit(GrowingCellUnit u1,
GrowingCellUnit u2)
|
Methods in at.tuwien.ifs.somtoolbox.util.growingCellStructures with parameters of type GrowingCellUnit | |
---|---|
boolean |
GrowingCellTetraheder.contains(GrowingCellUnit unit)
|
GrowingCellUnit |
GrowingCellTetraheder.getRemainingUnit(GrowingCellUnit u1,
GrowingCellUnit u2)
|
Constructors in at.tuwien.ifs.somtoolbox.util.growingCellStructures with parameters of type GrowingCellUnit | |
---|---|
GrowingCellTetraheder(GrowingCellUnit c1,
GrowingCellUnit c2,
GrowingCellUnit c3)
Std Constructor, creates Tetraheder with Units c1,c2 and c3 (and connects them to this tetraheder) |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |