Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
EpsilonNeighborPredicate.Instance.getNeighbors(DBIDRef reference) |
Modifier and Type | Method and Description |
---|---|
protected abstract M |
AbstractRangeQueryNeighborPredicate.computeLocalModel(DBIDRef id,
DoubleDBIDList neighbors,
Relation<O> relation)
Method to compute the actual data model.
|
protected PreDeConNeighborPredicate.PreDeConModel |
PreDeConNeighborPredicate.computeLocalModel(DBIDRef id,
DoubleDBIDList neighbors,
Relation<V> relation) |
protected PreDeConNeighborPredicate.PreDeConModel |
FourCNeighborPredicate.computeLocalModel(DBIDRef id,
DoubleDBIDList neighbors,
Relation<V> relation) |
protected COPACNeighborPredicate.COPACModel |
COPACNeighborPredicate.computeLocalModel(DBIDRef id,
DoubleDBIDList knnneighbors,
Relation<V> relation)
COPAC model computation
|
DBIDIter |
EpsilonNeighborPredicate.Instance.iterDBIDs(DoubleDBIDList neighbors) |
Modifier and Type | Method and Description |
---|---|
private DataStore<DoubleDBIDList> |
PROCLUS.getLocalities(DBIDs medoids,
Relation<V> database,
DistanceQuery<V> distFunc,
RangeQuery<V> rangeQuery)
Computes the localities of the specified medoids: for each medoid m the
objects in the sphere centered at m with radius minDist are determined,
where minDist is the minimum distance between medoid m and any other medoid
m_i.
|
Modifier and Type | Method and Description |
---|---|
protected DoubleDBIDList |
ReferenceBasedOutlierDetection.computeDistanceVector(NumberVector refPoint,
Relation<? extends NumberVector> database,
PrimitiveDistanceQuery<? super NumberVector> distFunc)
Computes for each object the distance to one reference point.
|
Modifier and Type | Method and Description |
---|---|
protected double |
ReferenceBasedOutlierDetection.computeDensity(DoubleDBIDList referenceDists,
DoubleDBIDListIter iter,
int index)
Computes the density of an object.
|
protected void |
ReferenceBasedOutlierDetection.updateDensities(WritableDoubleDataStore rbod_score,
DoubleDBIDList referenceDists)
Update the density estimates for each object.
|
Modifier and Type | Method and Description |
---|---|
private ArrayModifiableDBIDs |
OnlineLOF.LOFKNNListener.mergeIDs(List<? extends DoubleDBIDList> queryResults,
DBIDs... ids)
Merges the ids of the query result with the specified ids.
|
Modifier and Type | Method and Description |
---|---|
private DoubleDBIDList |
OUTRES.refineRange(DoubleDBIDList neighc,
double adjustedEps)
Refine a range query.
|
private DoubleDBIDList |
OUTRES.subsetNeighborhoodQuery(DoubleDBIDList neighc,
DBIDRef dbid,
PrimitiveDistanceFunction<? super V> df,
double adjustedEps,
OUTRES.KernelDensityEstimator kernel)
Refine neighbors within a subset.
|
Modifier and Type | Method and Description |
---|---|
private DoubleDBIDList |
OUTRES.refineRange(DoubleDBIDList neighc,
double adjustedEps)
Refine a range query.
|
protected boolean |
OUTRES.relevantSubspace(long[] subspace,
DoubleDBIDList neigh,
OUTRES.KernelDensityEstimator kernel)
Subspace relevance test.
|
private DoubleDBIDList |
OUTRES.subsetNeighborhoodQuery(DoubleDBIDList neighc,
DBIDRef dbid,
PrimitiveDistanceFunction<? super V> df,
double adjustedEps,
OUTRES.KernelDensityEstimator kernel)
Refine neighbors within a subset.
|
protected double |
OUTRES.KernelDensityEstimator.subspaceDensity(long[] subspace,
DoubleDBIDList neighbors)
Compute density in the given subspace.
|
Modifier and Type | Field and Description |
---|---|
static SimpleTypeInformation<DoubleDBIDList> |
TypeUtil.NEIGHBORLIST
A list of neighbors.
|
Modifier and Type | Interface and Description |
---|---|
interface |
KNNList
Interface for kNN results.
|
interface |
ModifiableDoubleDBIDList
Modifiable API for Distance-DBID results
|
Modifier and Type | Class and Description |
---|---|
class |
KNNSubList
Sublist of an existing result to contain only the first k elements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IntegerDBIDKNNList
Combination interface for KNNList and IntegerDBIDs.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleIntegerDBIDKNNList
kNN list, but without automatic sorting.
|
(package private) class |
DoubleIntegerDBIDList
Class to store double distance, integer DBID results.
|
(package private) class |
DoubleIntegerDBIDListKNNHeap
Track the k nearest neighbors, with insertion sort to ensure the correct
order.
|
(package private) class |
DoubleIntegerDBIDPairKNNListHeap
KNN Heap implemented using a list of DoubleInt pair objects.
|
(package private) class |
DoubleIntegerDBIDPairList
Class to store double distance, integer DBID results.
|
class |
IntegerDBIDKNNSubList
Sublist of an existing result to contain only the first k elements.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
RangeQuery.getRangeForDBID(DBIDRef id,
double range)
Get the neighbors for a particular id in a given query range
|
DoubleDBIDList |
LinearScanPrimitiveDistanceRangeQuery.getRangeForDBID(DBIDRef id,
double range) |
DoubleDBIDList |
LinearScanEuclideanDistanceRangeQuery.getRangeForDBID(DBIDRef id,
double range) |
DoubleDBIDList |
LinearScanDistanceRangeQuery.getRangeForDBID(DBIDRef id,
double range) |
DoubleDBIDList |
AbstractDistanceRangeQuery.getRangeForDBID(DBIDRef id,
double range) |
DoubleDBIDList |
RangeQuery.getRangeForObject(O obj,
double range)
Get the neighbors for a particular object in a given query range
|
DoubleDBIDList |
LinearScanPrimitiveDistanceRangeQuery.getRangeForObject(O obj,
double range) |
DoubleDBIDList |
LinearScanEuclideanDistanceRangeQuery.getRangeForObject(O obj,
double range) |
DoubleDBIDList |
LinearScanDistanceRangeQuery.getRangeForObject(O obj,
double range) |
DoubleDBIDList |
AbstractDistanceRangeQuery.getRangeForObject(O obj,
double range) |
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
RKNNQuery.getRKNNForDBID(DBIDRef id,
int k)
Get the reverse k nearest neighbors for a particular id.
|
DoubleDBIDList |
PreprocessorRKNNQuery.getRKNNForDBID(DBIDRef id,
int k) |
DoubleDBIDList |
LinearScanRKNNQuery.getRKNNForDBID(DBIDRef id,
int k) |
abstract DoubleDBIDList |
AbstractRKNNQuery.getRKNNForDBID(DBIDRef id,
int k) |
DoubleDBIDList |
RKNNQuery.getRKNNForObject(O obj,
int k)
Get the reverse k nearest neighbors for a particular object.
|
DoubleDBIDList |
PreprocessorRKNNQuery.getRKNNForObject(O obj,
int k) |
DoubleDBIDList |
LinearScanRKNNQuery.getRKNNForObject(O obj,
int k) |
Modifier and Type | Method and Description |
---|---|
List<? extends DoubleDBIDList> |
RKNNQuery.getRKNNForBulkDBIDs(ArrayDBIDs ids,
int k)
Bulk query method for reverse k nearest neighbors for ids.
|
List<? extends DoubleDBIDList> |
PreprocessorRKNNQuery.getRKNNForBulkDBIDs(ArrayDBIDs ids,
int k) |
List<? extends DoubleDBIDList> |
LinearScanRKNNQuery.getRKNNForBulkDBIDs(ArrayDBIDs ids,
int k) |
Modifier and Type | Method and Description |
---|---|
double |
ScoreEvaluation.evaluate(Cluster<?> clus,
DoubleDBIDList nei)
Evaluate given a cluster (of positive elements) and a scoring list.
|
double |
AbstractScoreEvaluation.evaluate(Cluster<?> clus,
DoubleDBIDList nei) |
double |
ScoreEvaluation.evaluate(DBIDs ids,
DoubleDBIDList nei)
Evaluate given a list of positives and a scoring.
|
double |
AbstractScoreEvaluation.evaluate(DBIDs ids,
DoubleDBIDList nei) |
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
MaterializeKNNAndRKNNPreprocessor.getRKNN(DBIDRef id)
Returns the materialized RkNNs of the specified id.
|
Modifier and Type | Method and Description |
---|---|
protected abstract DoubleDBIDList |
AbstractFilteredPCAIndex.objectsForPCA(DBIDRef id)
Returns the objects to be considered within the PCA for the specified query
object.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
ProjectedIndex.ProjectedRKNNQuery.getRKNNForDBID(DBIDRef id,
int k) |
DoubleDBIDList |
ProjectedIndex.ProjectedRKNNQuery.getRKNNForObject(O obj,
int k) |
Modifier and Type | Method and Description |
---|---|
List<? extends DoubleDBIDList> |
ProjectedIndex.ProjectedRKNNQuery.getRKNNForBulkDBIDs(ArrayDBIDs ids,
int k) |
Modifier and Type | Method and Description |
---|---|
protected double |
AbstractCoverTree.maxDistance(DoubleDBIDList elems)
Find maximum in a list via scanning.
|
Constructor and Description |
---|
CoverTree.Node(DBIDRef r,
double maxDist,
double parentDist,
DoubleDBIDList singletons)
Constructor for leaf node.
|
SimplifiedCoverTree.Node(DBIDRef r,
double maxDist,
DoubleDBIDList singletons)
Constructor for leaf node.
|
Modifier and Type | Method and Description |
---|---|
abstract DoubleDBIDList |
AbstractMkTree.reverseKNNQuery(DBIDRef id,
int k)
Performs a reverse k-nearest neighbor query for the given object ID.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
MkAppTree.reverseKNNQuery(DBIDRef id,
int k)
Performs a reverse k-nearest neighbor query for the given object ID.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
MkCoPTree.reverseKNNQuery(DBIDRef id,
int k)
Performs a reverse k-nearest neighbor query for the given object ID.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
MkMaxTree.reverseKNNQuery(DBIDRef id,
int k)
Performs a reverse k-nearest neighbor query for the given object ID.
|
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
MkTabTree.reverseKNNQuery(DBIDRef id,
int k) |
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
MkTreeRKNNQuery.getRKNNForDBID(DBIDRef id,
int k) |
DoubleDBIDList |
MkTreeRKNNQuery.getRKNNForObject(O obj,
int k) |
Modifier and Type | Method and Description |
---|---|
List<? extends DoubleDBIDList> |
MkTreeRKNNQuery.getRKNNForBulkDBIDs(ArrayDBIDs ids,
int k) |
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
RStarTreeRangeQuery.getRangeForDBID(DBIDRef id,
double range) |
DoubleDBIDList |
RStarTreeRangeQuery.getRangeForObject(O obj,
double range) |
Modifier and Type | Method and Description |
---|---|
DoubleDBIDList |
RdKNNTree.reverseKNNQuery(DBID oid,
int k,
SpatialPrimitiveDistanceFunction<? super O> distanceFunction,
KNNQuery<O> knnQuery) |
Modifier and Type | Method and Description |
---|---|
private void |
PCAFilteredAutotuningRunner.assertSortedByDistance(DoubleDBIDList results)
Ensure that the results are sorted by distance.
|
PCAResult |
PCARunner.processQueryResult(DoubleDBIDList results,
Relation<? extends NumberVector> database)
Run PCA on a QueryResult Collection.
|
PCAFilteredResult |
PCAFilteredRunner.processQueryResult(DoubleDBIDList results,
Relation<? extends NumberVector> database)
Run PCA on a QueryResult Collection.
|
PCAFilteredResult |
PCAFilteredAutotuningRunner.processQueryResult(DoubleDBIDList results,
Relation<? extends NumberVector> database) |
Matrix |
CovarianceMatrixBuilder.processQueryResults(DoubleDBIDList results,
Relation<? extends NumberVector> database)
Compute Covariance Matrix for a QueryResult Collection.
|
Matrix |
AbstractCovarianceMatrixBuilder.processQueryResults(DoubleDBIDList results,
Relation<? extends NumberVector> database) |
Matrix |
WeightedCovarianceMatrixBuilder.processQueryResults(DoubleDBIDList results,
Relation<? extends NumberVector> database,
int k)
Compute Covariance Matrix for a QueryResult Collection.
|
Matrix |
CovarianceMatrixBuilder.processQueryResults(DoubleDBIDList results,
Relation<? extends NumberVector> database,
int k)
Compute Covariance Matrix for a QueryResult Collection.
|
Matrix |
AbstractCovarianceMatrixBuilder.processQueryResults(DoubleDBIDList results,
Relation<? extends NumberVector> database,
int k) |
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.