Uses of Interface
de.lmu.ifi.dbs.elki.distance.similarityfunction.SimilarityFunction

Packages that use SimilarityFunction
de.lmu.ifi.dbs.elki.database ELKI database layer - loading, storing, indexing and accessing data 
de.lmu.ifi.dbs.elki.distance.similarityfunction Similarity functions. 
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel Kernel functions. 
 

Uses of SimilarityFunction in de.lmu.ifi.dbs.elki.database
 

Methods in de.lmu.ifi.dbs.elki.database with parameters of type SimilarityFunction
static
<O,D extends Distance<D>>
SimilarityQuery<O,D>
QueryUtil.getSimilarityQuery(Database database, SimilarityFunction<? super O,D> similarityFunction, Object... hints)
          Get a similarity query, automatically choosing a relation.
<O,D extends Distance<D>>
SimilarityQuery<O,D>
AbstractDatabase.getSimilarityQuery(Relation<O> objQuery, SimilarityFunction<? super O,D> similarityFunction, Object... hints)
           
<O,D extends Distance<D>>
SimilarityQuery<O,D>
Database.getSimilarityQuery(Relation<O> relation, SimilarityFunction<? super O,D> similarityFunction, Object... hints)
          Get the similarity query for a particular similarity function.
 

Uses of SimilarityFunction in de.lmu.ifi.dbs.elki.distance.similarityfunction
 

Subinterfaces of SimilarityFunction in de.lmu.ifi.dbs.elki.distance.similarityfunction
 interface DBIDSimilarityFunction<D extends Distance<D>>
          Interface DBIDSimilarityFunction describes the requirements of any similarity function defined over object IDs.
 interface IndexBasedSimilarityFunction<O,D extends Distance<D>>
          Interface for preprocessor/index based similarity functions.
 interface NormalizedPrimitiveSimilarityFunction<O,D extends Distance<D>>
          Marker interface for similarity functions working on primitive objects, and limited to the 0-1 value range.
 interface NormalizedSimilarityFunction<O,D extends Distance<?>>
          Marker interface to signal that the similarity function is normalized to produce values in the range of [0:1].
 interface PrimitiveSimilarityFunction<O,D extends Distance<D>>
          Interface SimilarityFunction describes the requirements of any similarity function.
 

Classes in de.lmu.ifi.dbs.elki.distance.similarityfunction that implement SimilarityFunction
 class AbstractDBIDSimilarityFunction<D extends Distance<D>>
          Abstract super class for distance functions needing a preprocessor.
 class AbstractIndexBasedSimilarityFunction<O,I extends Index,R,D extends Distance<D>>
          Abstract super class for distance functions needing a preprocessor.
 class AbstractPrimitiveSimilarityFunction<O,D extends Distance<D>>
          Base implementation of a similarity function.
 class FractionalSharedNearestNeighborSimilarityFunction<O>
          SharedNearestNeighborSimilarityFunction with a pattern defined to accept Strings that define a non-negative Integer.
 class SharedNearestNeighborSimilarityFunction<O>
          SharedNearestNeighborSimilarityFunction with a pattern defined to accept Strings that define a non-negative Integer.
 

Uses of SimilarityFunction in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel
 

Classes in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel that implement SimilarityFunction
 class FooKernelFunction
          Provides an experimental KernelDistanceFunction for NumberVectors.
 class LinearKernelFunction<O extends NumberVector<?,?>>
          Provides a linear Kernel function that computes a similarity between the two feature vectors V1 and V2 defined by V1^T*V2.
 class PolynomialKernelFunction
          Provides a polynomial Kernel function that computes a similarity between the two feature vectors V1 and V2 defined by (V1^T*V2)^degree.
 


Release 0.4.0 (2011-09-20_1324)