Package elki.similarity
Interface IndexBasedSimilarity<O>
-
- Type Parameters:
O- Object type
- All Superinterfaces:
elki.similarity.Similarity<O>
- All Known Implementing Classes:
AbstractIndexBasedSimilarity
public interface IndexBasedSimilarity<O> extends elki.similarity.Similarity<O>Interface for preprocessor/index based similarity functions.- Since:
- 0.4.0
- Author:
- Erich Schubert
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIndexBasedSimilarity.Instance<T,I extends elki.index.Index>Instance interface for index/preprocessor based distance functions.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends O>
IndexBasedSimilarity.Instance<T,?>instantiate(elki.database.relation.Relation<T> database)Preprocess the database to get the actual distance function.
-
-
-
Method Detail
-
instantiate
<T extends O> IndexBasedSimilarity.Instance<T,?> instantiate(elki.database.relation.Relation<T> database)
Preprocess the database to get the actual distance function.- Specified by:
instantiatein interfaceelki.similarity.Similarity<O>- Parameters:
database-- Returns:
- Actual distance query.
-
-