| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.outlier | 
 Outlier detection algorithms 
 | 
| de.lmu.ifi.dbs.elki.database.ids | 
 Database object identification and ID group handling API. 
 | 
| de.lmu.ifi.dbs.elki.database.ids.integer | 
 Integer-based DBID implementation --
 do not use directly - always use  
DBIDUtil. | 
| de.lmu.ifi.dbs.elki.database.query | 
 Database queries - computing distances, neighbors, similarities - API and general documentation. 
 | 
| de.lmu.ifi.dbs.elki.evaluation.roc | 
 Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve) 
 | 
| de.lmu.ifi.dbs.elki.index.tree.spatial | 
 Tree-based index structures for spatial indexing. 
 | 
| de.lmu.ifi.dbs.elki.math | 
 Mathematical operations and utilities used throughout the framework. 
 | 
| de.lmu.ifi.dbs.elki.utilities.datastructures.heap | 
 Heap structures and variations such as bounded priority heaps. 
 | 
| de.lmu.ifi.dbs.elki.utilities.pairs | 
 Pairs and triples utility classes. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
private static class  | 
AggarwalYuEvolutionary.Individuum
Individuum for the evolutionary search. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DBIDPair
Immutable pair of two DBIDs. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IntegerDBIDPair
DBID pair using two ints for storage. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DistanceResultPair<D extends Distance<?>>
Class that consists of a pair (distance, object ID) commonly returned for kNN
 and range queries. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DoubleDistanceResultPair
Optimized DistanceResultPair that avoids/postpones an extra layer of boxing
 for double values. 
 | 
class  | 
GenericDistanceResultPair<D extends Distance<D>>
Trivial implementation using a generic pair. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <C extends Comparable<? super C>,T>  | 
ROC.materializeROC(int size,
              Set<? super T> ids,
              Iterator<? extends PairInterface<C,T>> nei)
Compute a ROC curve given a set of positive IDs and a sorted list of
 (comparable, ID)s, where the comparable object is used to decided when two
 objects are interchangeable. 
 | 
static <C extends Comparable<? super C>>  | 
ROC.materializeROC(int size,
              SetDBIDs ids,
              Iterator<? extends PairInterface<C,DBID>> nei)
Compute a ROC curve given a set of positive IDs and a sorted list of
 (comparable, ID)s, where the comparable object is used to decided when two
 objects are interchangeable. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SpatialPair<K,V extends SpatialComparable>
Defines the requirements for objects that can be indexed by a Spatial Index,
 which are spatial nodes or data objects. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DoubleMinMax
Class to find the minimum and maximum double values in data. 
 | 
class  | 
MinMax<T extends Comparable<? super T>>
Class to find the minimum and maximum double values in data. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DoublePriorityObject<O>
Object for a priority queue with integer priority. 
 | 
class  | 
IntegerPriorityObject<O>
Object for a priority queue with integer priority. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CPair<FIRST extends Comparable<? super FIRST>,SECOND extends Comparable<? super SECOND>>
Pair with canonical comparison function derived from the components comparable interfaces. 
 | 
class  | 
DoubleDoublePair
Pair storing two doubles. 
 | 
class  | 
DoubleIntPair
Pair storing an integer and a double. 
 | 
class  | 
DoubleObjPair<O>
Pair storing a native double value and an arbitrary object. 
 | 
class  | 
FCPair<FIRST extends Comparable<? super FIRST>,SECOND>
Pair that can only be compared by it's first component. 
 | 
class  | 
IntDoublePair
Pair storing an integer and a double. 
 | 
class  | 
IntIntPair
Pair storing two integers. 
 | 
class  | 
Pair<FIRST,SECOND>
Generic SimplePair 
 | 
class  | 
SCPair<FIRST,SECOND extends Comparable<? super SECOND>>
Pair that can only be compared by it's second component. 
 |