Package elki.distance
Class SharedNearestNeighborJaccardDistance<O>
- java.lang.Object
-
- elki.distance.AbstractDatabaseDistance<O>
-
- elki.distance.AbstractIndexBasedDistance<O,SharedNearestNeighborIndex.Factory<O>>
-
- elki.distance.SharedNearestNeighborJaccardDistance<O>
-
- Type Parameters:
O- object type
- All Implemented Interfaces:
elki.distance.Distance<O>,elki.distance.IndexBasedDistance<O>
public class SharedNearestNeighborJaccardDistance<O> extends elki.distance.AbstractIndexBasedDistance<O,SharedNearestNeighborIndex.Factory<O>>
SharedNearestNeighborJaccardDistance computes the Jaccard coefficient, which is a proper distance metric.- Since:
- 0.4.0
- Author:
- Erich Schubert
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSharedNearestNeighborJaccardDistance.Instance<T>Actual instance for a dataset.static classSharedNearestNeighborJaccardDistance.Par<O>Parameterization class.
-
Constructor Summary
Constructors Constructor Description SharedNearestNeighborJaccardDistance(SharedNearestNeighborIndex.Factory<O> indexFactory)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends O>
SharedNearestNeighborJaccardDistance.Instance<T>instantiate(elki.database.relation.Relation<T> database)-
Methods inherited from class elki.distance.AbstractIndexBasedDistance
getInputTypeRestriction, isMetric, isSymmetric
-
-
-
-
Constructor Detail
-
SharedNearestNeighborJaccardDistance
public SharedNearestNeighborJaccardDistance(SharedNearestNeighborIndex.Factory<O> indexFactory)
Constructor.- Parameters:
indexFactory- Index factory.
-
-
Method Detail
-
instantiate
public <T extends O> SharedNearestNeighborJaccardDistance.Instance<T> instantiate(elki.database.relation.Relation<T> database)
-
-