Package org.ojalgo.data.cluster
Class PointDistanceCache
java.lang.Object
org.ojalgo.data.cluster.PointDistanceCache
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate double[][]
private final SampleSet
private final NumberList
<Double> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) Point
centroid
(Collection<Point> cluster) private double
distance
(int i, int j) (package private) double
(package private) double
initialiser
(Collection<Point> input) (package private) void
setup
(Collection<Point> input, ToDoubleBiFunction<Point, Point> distanceCalculator)
-
Field Details
-
myDistances
private double[][] myDistances -
mySampleSet
-
myValues
-
-
Constructor Details
-
PointDistanceCache
PointDistanceCache()
-
-
Method Details
-
distance
private double distance(int i, int j) -
centroid
-
distance
-
getThreshold
double getThreshold() -
initialiser
-
setup
-