Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.outlier.distance |
Distance-based outlier detection algorithms, such as DBOutlier and kNN.
|
de.lmu.ifi.dbs.elki.database.ids |
Database object identification and ID group handling API.
|
de.lmu.ifi.dbs.elki.database.ids.generic |
Database object identification and ID group handling - generic implementations.
|
de.lmu.ifi.dbs.elki.database.ids.integer |
Integer-based DBID implementation --
do not use directly - always use
DBIDUtil . |
de.lmu.ifi.dbs.elki.evaluation.scores.adapter |
Adapter classes for ranking and scoring measures.
|
de.lmu.ifi.dbs.elki.index.idistance |
iDistance is a distance based indexing technique, using a reference points embedding.
|
de.lmu.ifi.dbs.elki.index.preprocessed.knn |
Indexes providing KNN and rKNN data.
|
de.lmu.ifi.dbs.elki.index.tree.spatial.kd |
K-d-tree and variants.
|
de.lmu.ifi.dbs.elki.utilities.datastructures |
Basic memory structures such as heaps and object hierarchies.
|
Modifier and Type | Method and Description |
---|---|
protected double |
ReferenceBasedOutlierDetection.computeDensity(DoubleDBIDList referenceDists,
DoubleDBIDListIter iter,
int index)
Computes the density of an object.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DoubleDBIDListMIter
Modifiable DBIDList iterator.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDListIter |
DoubleDBIDListIter.advance() |
DoubleDBIDListIter |
DoubleDBIDListIter.advance(int count) |
DoubleDBIDListIter |
DoubleDBIDList.iter() |
DoubleDBIDListIter |
DoubleDBIDListIter.retract() |
DoubleDBIDListIter |
DoubleDBIDListIter.seek(int off) |
Modifier and Type | Class and Description |
---|---|
private class |
KNNSubList.Itr
Iterator for the sublist.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDListIter |
KNNSubList.iter() |
Modifier and Type | Interface and Description |
---|---|
interface |
DoubleIntegerDBIDListIter
Combination interface of the DoubleDBIDListIter with IntegerDBIDIter.
|
(package private) interface |
DoubleIntegerDBIDListMIter
Combination interface for modifiable iterators.
|
Modifier and Type | Class and Description |
---|---|
private class |
DoubleIntegerDBIDList.Itr
List iterator.
|
private class |
DoubleIntegerDBIDPairKNNListHeap.Itr
Iterator.
|
private class |
DoubleIntegerDBIDPairList.Itr
List iterator.
|
private class |
IntegerDBIDKNNSubList.Itr
Iterator for the sublist.
|
Modifier and Type | Field and Description |
---|---|
protected DoubleDBIDListIter |
DistanceResultAdapter.iter
Original Iterator
|
Constructor and Description |
---|
DistanceResultAdapter(DoubleDBIDListIter iter)
Constructor
|
FilteredDistanceResultAdapter(DoubleDBIDListIter iter,
DBIDRef skip)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected static void |
InMemoryIDistanceIndex.binarySearch(ModifiableDoubleDBIDList index,
DoubleDBIDListIter iter,
double val)
Seek an iterator to the desired position, using binary search.
|
Modifier and Type | Method and Description |
---|---|
private DoubleDBIDPair |
MaterializeKNNAndRKNNPreprocessor.makePair(DoubleDBIDListIter iter,
DBIDIter id) |
Modifier and Type | Method and Description |
---|---|
private double |
SmallMemoryKDTree.KDTreeKNNQuery.kdKNNSearch(int left,
int right,
int axis,
O query,
KNNHeap knns,
DoubleDBIDListIter iter,
double maxdist)
Perform a kNN search on the kd-tree.
|
private void |
SmallMemoryKDTree.KDTreeRangeQuery.kdRangeSearch(int left,
int right,
int axis,
O query,
ModifiableDoubleDBIDList res,
DoubleDBIDListIter iter,
double radius)
Perform a kNN search on the kd-tree.
|
Modifier and Type | Method and Description |
---|---|
private static void |
QuickSelect.insertionSort(ModifiableDoubleDBIDList data,
int start,
int end,
DoubleDBIDListIter iter1,
DoubleDBIDListIter iter2)
Sort a small array using repetitive insertion sort.
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.