net.sourceforge.nite.datainspection.impl
Class DiceMetricsForStringSetValues
java.lang.Object
net.sourceforge.nite.datainspection.impl.DiceMetricsForStringSetValues
- All Implemented Interfaces:
- DistanceMetric
public class DiceMetricsForStringSetValues
- extends java.lang.Object
- implements DistanceMetric
class DiceMetricsForStringSetValues for distance metrics for alpha
distance(v1,v2) = 1.0 if (v1.string != v2.string)
distance(v1,v2) = distance(v1.set,v2.set)
Method Summary |
double |
distance(Value f,
Value s)
Implements distance of interface DistanceMetric
distance(v1,v2) = 1.0 if (v1.string != v2.string)
distance(v1,v2) = distance(v1.set,v2.set)
using Dice coefficient on two given sets |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiceMetricsForStringSetValues
public DiceMetricsForStringSetValues()
distance
public double distance(Value f,
Value s)
- Implements distance of interface DistanceMetric
distance(v1,v2) = 1.0 if (v1.string != v2.string)
distance(v1,v2) = distance(v1.set,v2.set)
using Dice coefficient on two given sets
- Specified by:
distance
in interface DistanceMetric
- Parameters:
f
- and s must be StringSetValues
- Returns:
- distance(f,s) as defined above