Uses of Interface
de.lmu.ifi.dbs.elki.database.query.similarity.SimilarityQuery

Packages that use SimilarityQuery
de.lmu.ifi.dbs.elki.algorithm.clustering Clustering algorithms Clustering algorithms are supposed to implement the Algorithm-Interface. 
de.lmu.ifi.dbs.elki.algorithm.outlier Outlier detection algorithms 
de.lmu.ifi.dbs.elki.database ELKI database layer - loading, storing, indexing and accessing data 
de.lmu.ifi.dbs.elki.database.query Database queries - computing distances, neighbors, similarities - API and general documentation. 
de.lmu.ifi.dbs.elki.database.query.distance Prepared queries for distances. 
de.lmu.ifi.dbs.elki.database.query.similarity Prepared queries for similarity functions. 
de.lmu.ifi.dbs.elki.distance.distancefunction.adapter Distance functions deriving distances from e.g. similarity measures 
de.lmu.ifi.dbs.elki.distance.similarityfunction Similarity functions. 
 

Uses of SimilarityQuery in de.lmu.ifi.dbs.elki.algorithm.clustering
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering with parameters of type SimilarityQuery
protected  void SNNClustering.expandCluster(SimilarityQuery<O,IntegerDistance> snnInstance, DBID startObjectID, FiniteProgress objprog, IndefiniteProgress clusprog)
          DBSCAN-function expandCluster adapted to SNN criterion.
protected  List<DBID> SNNClustering.findSNNNeighbors(SimilarityQuery<O,IntegerDistance> snnInstance, DBID queryObject)
          Returns the shared nearest neighbors of the specified query object in the given database.
 

Uses of SimilarityQuery in de.lmu.ifi.dbs.elki.algorithm.outlier
 

Methods in de.lmu.ifi.dbs.elki.algorithm.outlier with parameters of type SimilarityQuery
private  KNNList<DoubleDistance> SOD.getKNN(Relation<V> database, SimilarityQuery<V,IntegerDistance> snnInstance, DBID queryObject)
          Provides the k nearest neighbors in terms of the shared nearest neighbor distance.
 

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

Methods in de.lmu.ifi.dbs.elki.database that return SimilarityQuery
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 SimilarityQuery in de.lmu.ifi.dbs.elki.database.query
 

Subinterfaces of SimilarityQuery in de.lmu.ifi.dbs.elki.database.query
 interface DistanceSimilarityQuery<O,D extends Distance<D>>
          Interface that is a combination of distance and a similarity function.
 

Uses of SimilarityQuery in de.lmu.ifi.dbs.elki.database.query.distance
 

Classes in de.lmu.ifi.dbs.elki.database.query.distance that implement SimilarityQuery
 class PrimitiveDistanceSimilarityQuery<O,D extends Distance<D>>
          Combination query class, for convenience.
 

Uses of SimilarityQuery in de.lmu.ifi.dbs.elki.database.query.similarity
 

Classes in de.lmu.ifi.dbs.elki.database.query.similarity that implement SimilarityQuery
 class AbstractDBIDSimilarityQuery<O,D extends Distance<D>>
          Run a database query in a database context.
 class AbstractSimilarityQuery<O,D extends Distance<D>>
          A distance query serves as adapter layer for database and primitive similarity functions.
 class PrimitiveSimilarityQuery<O,D extends Distance<D>>
          Run a database query in a database context.
 

Uses of SimilarityQuery in de.lmu.ifi.dbs.elki.distance.distancefunction.adapter
 

Fields in de.lmu.ifi.dbs.elki.distance.distancefunction.adapter declared as SimilarityQuery
private  SimilarityQuery<? super O,? extends NumberDistance<?,?>> AbstractSimilarityAdapter.Instance.similarityQuery
          The similarity query we use.
 

Constructors in de.lmu.ifi.dbs.elki.distance.distancefunction.adapter with parameters of type SimilarityQuery
AbstractSimilarityAdapter.Instance(Relation<O> database, DistanceFunction<? super O,DoubleDistance> parent, SimilarityQuery<? super O,? extends NumberDistance<?,?>> similarityQuery)
          Constructor.
SimilarityAdapterArccos.Instance(Relation<O> database, DistanceFunction<? super O,DoubleDistance> parent, SimilarityQuery<O,? extends NumberDistance<?,?>> similarityQuery)
          Constructor.
SimilarityAdapterLinear.Instance(Relation<O> database, DistanceFunction<? super O,DoubleDistance> parent, SimilarityQuery<? super O,? extends NumberDistance<?,?>> similarityQuery)
          Constructor.
SimilarityAdapterLn.Instance(Relation<O> database, DistanceFunction<? super O,DoubleDistance> parent, SimilarityQuery<O,? extends NumberDistance<?,?>> similarityQuery)
          Constructor.
 

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

Subinterfaces of SimilarityQuery in de.lmu.ifi.dbs.elki.distance.similarityfunction
static interface IndexBasedSimilarityFunction.Instance<T,I extends Index,D extends Distance<D>>
          Instance interface for index/preprocessor based distance functions.
 

Classes in de.lmu.ifi.dbs.elki.distance.similarityfunction that implement SimilarityQuery
static class AbstractIndexBasedSimilarityFunction.Instance<O,I extends Index,R,D extends Distance<D>>
          The actual instance bound to a particular database.
static class FractionalSharedNearestNeighborSimilarityFunction.Instance<T>
          Actual instance for a dataset.
static class SharedNearestNeighborSimilarityFunction.Instance<O>
          Instance for a particular database.
 

Methods in de.lmu.ifi.dbs.elki.distance.similarityfunction that return SimilarityQuery
<T extends O>
SimilarityQuery<T,D>
SimilarityFunction.instantiate(Relation<T> relation)
          Instantiate with a representation to get the actual similarity query.
<T extends O>
SimilarityQuery<T,D>
AbstractPrimitiveSimilarityFunction.instantiate(Relation<T> relation)
           
 


Release 0.4.0 (2011-09-20_1324)