| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.database.query.distance | 
 Prepared queries for distances 
 | 
| de.lmu.ifi.dbs.elki.distance.distancefunction | 
 Distance functions for use within ELKI. 
 | 
| de.lmu.ifi.dbs.elki.distance.distancefunction.external | 
 Distance functions using external data sources 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DBIDDistanceFunction | 
DBIDDistanceQuery.distanceFunction
The distance function we use. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DBIDDistanceFunction | 
DBIDRangeDistanceQuery.getDistanceFunction()  | 
DBIDDistanceFunction | 
DBIDDistanceQuery.getDistanceFunction()  | 
| Constructor and Description | 
|---|
DBIDDistanceQuery(Relation<DBID> relation,
                 DBIDDistanceFunction distanceFunction)
Constructor. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DBIDRangeDistanceFunction
Distance functions valid in a static database context only
 (i.e. for DBIDRanges)
 For any "distance" that cannot be computed for arbitrary objects, only those
 that exist in the database and referenced by their ID. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractDBIDRangeDistanceFunction
Abstract base class for distance functions that rely on integer offsets
 within a consecutive range. 
 | 
class  | 
RandomStableDistanceFunction
This is a dummy distance providing random values (obviously not metrical),
 useful mostly for unit tests and baseline evaluations: obviously this
 distance provides no benefit whatsoever. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DiskCacheBasedDoubleDistanceFunction
Distance function that is based on double distances given by a distance
 matrix of an external binary matrix file. 
 | 
class  | 
DiskCacheBasedFloatDistanceFunction
Distance function that is based on float distances given by a distance matrix
 of an external binary matrix file. 
 | 
class  | 
FileBasedSparseDoubleDistanceFunction
Distance function that is based on double distances given by a distance
 matrix of an external ASCII file. 
 | 
class  | 
FileBasedSparseFloatDistanceFunction
Distance function that is based on float distances given by a distance matrix
 of an external ASCII file. 
 | 
Copyright © 2019 ELKI Development Team. License information.