Interface | Description |
---|---|
DBIDSimilarityFunction<D extends Distance<D>> |
Interface DBIDSimilarityFunction describes the requirements of any similarity
function defined over object IDs.
|
IndexBasedSimilarityFunction<O,D extends Distance<D>> |
Interface for preprocessor/index based similarity functions.
|
IndexBasedSimilarityFunction.Instance<T,I extends Index,D extends Distance<D>> |
Instance interface for index/preprocessor based distance functions.
|
NormalizedPrimitiveSimilarityFunction<O> |
Marker interface for similarity functions working on primitive objects, and
limited to the 0-1 value range.
|
NormalizedSimilarityFunction<O> |
Marker interface to signal that the similarity function is normalized to
produce values in the range of [0:1].
|
PrimitiveDoubleSimilarityFunction<O> |
Interface for similarity functions that can provide a raw double value.
|
PrimitiveSimilarityFunction<O,D extends Distance<?>> |
Interface SimilarityFunction describes the requirements of any similarity
function.
|
SimilarityFunction<O,D extends Distance<?>> |
Interface SimilarityFunction describes the requirements of any similarity
function.
|
Class | Description |
---|---|
AbstractDBIDSimilarityFunction<D extends Distance<D>> |
Abstract super class for distance functions needing a preprocessor.
|
AbstractIndexBasedSimilarityFunction<O,I extends Index,R,D extends Distance<D>> |
Abstract super class for distance functions needing a preprocessor.
|
AbstractIndexBasedSimilarityFunction.Instance<O,I extends Index,R,D extends Distance<D>> |
The actual instance bound to a particular database.
|
AbstractIndexBasedSimilarityFunction.Parameterizer<F extends IndexFactory<?,?>> |
Parameterization class.
|
AbstractPrimitiveSimilarityFunction<O,D extends Distance<D>> |
Base implementation of a similarity function.
|
AbstractVectorDoubleSimilarityFunction |
Abstract base class for double-valued primitive similarity functions.
|
FractionalSharedNearestNeighborSimilarityFunction<O> |
SharedNearestNeighborSimilarityFunction with a pattern defined to accept
Strings that define a non-negative Integer.
|
FractionalSharedNearestNeighborSimilarityFunction.Instance<T> |
Actual instance for a dataset.
|
FractionalSharedNearestNeighborSimilarityFunction.Parameterizer<O> |
Parameterization class.
|
InvertedDistanceSimilarityFunction<O> |
Adapter to use a primitive number-distance as similarity measure, by computing
1/distance.
|
JaccardPrimitiveSimilarityFunction<O extends FeatureVector<?>> |
A flexible extension of Jaccard similarity to non-binary vectors.
|
Kulczynski1SimilarityFunction |
Kulczynski similarity 1.
|
Kulczynski1SimilarityFunction.Parameterizer |
Parameterization class.
|
Kulczynski2SimilarityFunction |
Kulczynski similarity 2.
|
Kulczynski2SimilarityFunction.Parameterizer |
Parameterization class.
|
SharedNearestNeighborSimilarityFunction<O> |
SharedNearestNeighborSimilarityFunction with a pattern defined to accept
Strings that define a non-negative Integer.
|
SharedNearestNeighborSimilarityFunction.Instance<O> |
Instance for a particular database.
|
SharedNearestNeighborSimilarityFunction.Parameterizer<O> |
Parameterization class.
|
Similarity functions.