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.algorithm.outlier.spatial.neighborhood.weighted |
Weighted Neighborhood definitions
|
de.lmu.ifi.dbs.elki.algorithm.statistics |
Statistical analysis 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.index.preprocessed.knn |
Indexes providing KNN and rKNN data.
|
Modifier and Type | Field and Description |
---|---|
ObjectHeap<DoubleDBIDPair> |
HilOut.HilFeature.nn
Heap with the nearest known neighbors
|
Constructor and Description |
---|
HilFeature(DBID id,
ObjectHeap<DoubleDBIDPair> nn)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<DoubleDBIDPair> |
LinearWeightedExtendedNeighborhood.getWeightedNeighbors(DBIDRef reference) |
java.util.Collection<DoubleDBIDPair> |
UnweightedNeighborhoodAdapter.getWeightedNeighbors(DBIDRef reference) |
java.util.Collection<DoubleDBIDPair> |
WeightedNeighborSetPredicate.getWeightedNeighbors(DBIDRef reference)
Get the neighbors of a reference object for DBSCAN.
|
Modifier and Type | Method and Description |
---|---|
private static void |
DistanceStatisticsWithClasses.shrinkHeap(java.util.TreeSet<DoubleDBIDPair> hotset,
int k)
Shrink the heap of "hot" (extreme) items.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDPair |
DBIDFactory.newPair(double val,
DBIDRef id)
Make a double-DBID pair.
|
static DoubleDBIDPair |
DBIDUtil.newPair(double val,
DBIDRef id)
Make a DoubleDBIDPair.
|
Modifier and Type | Method and Description |
---|---|
void |
ModifiableDoubleDBIDList.add(DoubleDBIDPair pair)
Add an element.
|
void |
KNNHeap.insert(DoubleDBIDPair e)
Add a distance-id pair to the heap unless the distance is too large.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
DoubleIntegerDBIDPair
Pair containing a double value and an integer DBID.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDPair |
AbstractIntegerDBIDFactory.newPair(double val,
DBIDRef id) |
Modifier and Type | Method and Description |
---|---|
void |
DoubleIntegerDBIDArrayList.add(DoubleDBIDPair pair) |
int |
DoubleIntegerDBIDPair.compareTo(DoubleDBIDPair o) |
void |
DoubleIntegerDBIDKNNHeap.insert(DoubleDBIDPair e) |
Modifier and Type | Field and Description |
---|---|
private WritableDataStore<java.util.TreeSet<DoubleDBIDPair>> |
MaterializeKNNAndRKNNPreprocessor.materialized_RkNN
Additional data storage for RkNN.
|
Modifier and Type | Method and Description |
---|---|
protected ArrayDBIDs |
MaterializeKNNAndRKNNPreprocessor.affectedRkNN(java.util.List<? extends java.util.Collection<DoubleDBIDPair>> extract,
DBIDs remove)
Extracts and removes the DBIDs in the given collections.
|
Copyright © 2019 ELKI Development Team. License information.