Package elki.index.distancematrix
Class PrecomputedSimilarityMatrix.PrecomputedSimilarityQuery
- java.lang.Object
-
- elki.index.distancematrix.PrecomputedSimilarityMatrix.PrecomputedSimilarityQuery
-
- All Implemented Interfaces:
elki.database.query.similarity.SimilarityQuery<O>
- Enclosing class:
- PrecomputedSimilarityMatrix<O>
private class PrecomputedSimilarityMatrix.PrecomputedSimilarityQuery extends java.lang.Object implements elki.database.query.similarity.SimilarityQuery<O>Similarity query using the precomputed matrix.- Author:
- Erich Schubert
-
-
Constructor Summary
Constructors Modifier Constructor Description privatePrecomputedSimilarityQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description elki.database.relation.Relation<? extends O>getRelation()elki.similarity.Similarity<? super O>getSimilarity()doublesimilarity(elki.database.ids.DBIDRef id1, elki.database.ids.DBIDRef id2)doublesimilarity(elki.database.ids.DBIDRef id1, O o2)doublesimilarity(O o1, elki.database.ids.DBIDRef id2)doublesimilarity(O o1, O o2)
-
-
-
Method Detail
-
similarity
public double similarity(elki.database.ids.DBIDRef id1, elki.database.ids.DBIDRef id2)- Specified by:
similarityin interfaceelki.database.query.similarity.SimilarityQuery<O>
-
similarity
public double similarity(O o1, elki.database.ids.DBIDRef id2)
- Specified by:
similarityin interfaceelki.database.query.similarity.SimilarityQuery<O>
-
similarity
public double similarity(elki.database.ids.DBIDRef id1, O o2)- Specified by:
similarityin interfaceelki.database.query.similarity.SimilarityQuery<O>
-
similarity
public double similarity(O o1, O o2)
- Specified by:
similarityin interfaceelki.database.query.similarity.SimilarityQuery<O>
-
getSimilarity
public elki.similarity.Similarity<? super O> getSimilarity()
- Specified by:
getSimilarityin interfaceelki.database.query.similarity.SimilarityQuery<O>
-
-