public class UnifiedDistanceMatrix extends Object implements MapVisualization
Constructor and Description |
---|
UnifiedDistanceMatrix(boolean individualDistances,
DistanceMeasure distance)
Simple constructor.
|
public UnifiedDistanceMatrix(boolean individualDistances, DistanceMeasure distance)
individualDistances
- If true
, the 8 individual
inter-units distances will be computed
. They will be stored in additional pixels around each of
the original units of the 2D-map. The additional pixels that lie
along a "diagonal" are shared by two pairs of units: their
value will be set to the average distance between the units belonging
to each of the pairs. The value zero will be stored in the pixel
corresponding to the location of a unit of the 2D-map.
false
, only the average distance between a unit and all its
neighbours will be computed (and stored in the pixel corresponding to
that unit of the 2D-map). In that case, the number of neighbours taken
into account depends on the network's
neighbourhood type
.distance
- Distance.public double[][] computeImage(NeuronSquareMesh2D map)
map
.computeImage
in interface MapVisualization
map
- Map.Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.