Class JaccardDistancesMeasure
java.lang.Object
com.evolveum.midpoint.model.impl.mining.algorithm.cluster.mechanism.JaccardDistancesMeasure
- All Implemented Interfaces:
DistanceMeasure
,Serializable
A distance measure implementation for calculating the Jaccard distance/similarity between two sets of values.
- See Also:
-
Constructor Summary
ConstructorDescriptionJaccardDistancesMeasure
(int minIntersection) Constructs a JaccardDistancesMeasure with the specified minimum intersection size for calculation. -
Method Summary
-
Constructor Details
-
JaccardDistancesMeasure
public JaccardDistancesMeasure(int minIntersection) Constructs a JaccardDistancesMeasure with the specified minimum intersection size for calculation.- Parameters:
minIntersection
- The minimum intersection size required for Jaccard distance computation.
-
-
Method Details
-
compute
Computes the Jaccard distance between two sets of values.- Specified by:
compute
in interfaceDistanceMeasure
- Parameters:
valueA
- The first set of values.valueB
- The second set of values.- Returns:
- The computed Jaccard distance between the sets.
-