Class QuantizationError
- java.lang.Object
-
- org.apache.commons.math3.ml.neuralnet.twod.util.QuantizationError
-
- All Implemented Interfaces:
MapDataVisualization
public class QuantizationError extends java.lang.Object implements MapDataVisualization
Computes the quantization error histogram. Each bin will contain the average of the distances between samples mapped to the corresponding unit and the weight vector of that unit.- Since:
- 3.6
-
-
Constructor Summary
Constructors Constructor Description QuantizationError(DistanceMeasure distance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[][]
computeImage(NeuronSquareMesh2D map, java.lang.Iterable<double[]> data)
Creates an image of thedata
metrics when represented by themap
.
-
-
-
Constructor Detail
-
QuantizationError
public QuantizationError(DistanceMeasure distance)
- Parameters:
distance
- Distance.
-
-
Method Detail
-
computeImage
public double[][] computeImage(NeuronSquareMesh2D map, java.lang.Iterable<double[]> data)
Creates an image of thedata
metrics when represented by themap
.- Specified by:
computeImage
in interfaceMapDataVisualization
- Parameters:
map
- Map.data
- Data.- Returns:
- a 2D-array (in row major order) representing the metrics.
-
-