Package | Description |
---|---|
de.lmu.ifi.dbs.elki.database.query |
Database queries - computing distances, neighbors, similarities - API and general documentation.
|
de.lmu.ifi.dbs.elki.database.query.distance |
Prepared queries for distances.
|
de.lmu.ifi.dbs.elki.database.query.knn |
Prepared queries for k nearest neighbor (kNN) queries.
|
de.lmu.ifi.dbs.elki.database.query.range |
Prepared queries for ε-range queries.
|
de.lmu.ifi.dbs.elki.database.query.rknn |
Prepared queries for reverse k nearest neighbor (rkNN) queries.
|
de.lmu.ifi.dbs.elki.database.query.similarity |
Prepared queries for similarity functions.
|
de.lmu.ifi.dbs.elki.database.relation |
Relations, materialized and virtual (views).
|
de.lmu.ifi.dbs.elki.distance.distancefunction |
Distance functions for use within ELKI.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.adapter |
Distance functions deriving distances from e.g. similarity measures
|
de.lmu.ifi.dbs.elki.distance.distancefunction.correlation |
Distance functions using correlations.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.subspace |
Distance functions based on subspaces.
|
de.lmu.ifi.dbs.elki.distance.similarityfunction |
Similarity functions.
|
de.lmu.ifi.dbs.elki.index |
Index structure implementations
|
de.lmu.ifi.dbs.elki.index.lsh |
Locality Sensitive Hashing
|
de.lmu.ifi.dbs.elki.index.projected |
Projected indexes for data.
|
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.query |
Classes for performing queries (knn, range, ...) on metrical trees.
|
de.lmu.ifi.dbs.elki.index.tree.spatial.kd |
K-d-tree and variants.
|
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.query |
Queries on the R-Tree family of indexes: kNN and range queries.
|
de.lmu.ifi.dbs.elki.index.vafile |
Vector Approximation File
|
de.lmu.ifi.dbs.elki.result.optics |
Result classes for OPTICS.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DistanceSimilarityQuery<O,D extends Distance<D>>
Interface that is a combination of distance and a similarity function.
|
interface |
LinearScanQuery
Marker interface for linear scan (slow, non-accelerated) queries.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataBasedQuery<O>
Abstract query bound to a certain representation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DistanceQuery<O,D extends Distance<?>>
A distance query serves as adapter layer for database and primitive distances.
|
interface |
SpatialDistanceQuery<V extends SpatialComparable,D extends Distance<D>>
Query interface for spatial distance queries.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatabaseDistanceQuery<O,D extends Distance<D>>
Run a database query in a database context.
|
class |
AbstractDistanceQuery<O,D extends Distance<D>>
A distance query serves as adapter layer for database and primitive
distances.
|
class |
DBIDDistanceQuery<D extends Distance<D>>
Run a distance query based on DBIDs
|
class |
PrimitiveDistanceQuery<O,D extends Distance<D>>
Run a database query in a database context.
|
class |
PrimitiveDistanceSimilarityQuery<O,D extends Distance<D>>
Combination query class, for convenience.
|
class |
SpatialPrimitiveDistanceQuery<V extends SpatialComparable,D extends Distance<D>>
Distance query for spatial distance functions
|
Modifier and Type | Interface and Description |
---|---|
interface |
KNNQuery<O,D extends Distance<D>>
The interface of an actual instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDistanceKNNQuery<O,D extends Distance<D>>
Instance for the query on a particular database.
|
class |
DoubleOptimizedDistanceKNNQuery<O>
Optimized linear scan query for
PrimitiveDoubleDistanceFunction s. |
class |
LinearScanDistanceKNNQuery<O,D extends Distance<D>>
Instance of this query for a particular database.
|
class |
LinearScanPrimitiveDistanceKNNQuery<O,D extends Distance<D>>
Instance of this query for a particular database.
|
class |
PreprocessorKNNQuery<O,D extends Distance<D>,T extends KNNList<D>>
Instance for a particular database, invoking the preprocessor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RangeQuery<O,D extends Distance<D>>
The interface for range queries
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDistanceRangeQuery<O,D extends Distance<D>>
Abstract base class for range queries that use a distance query in their
instance
|
class |
DoubleOptimizedDistanceRangeQuery<O>
Default linear scan range query class.
|
class |
LinearScanDistanceRangeQuery<O,D extends Distance<D>>
Default linear scan range query class.
|
class |
LinearScanPrimitiveDistanceRangeQuery<O,D extends Distance<D>>
Default linear scan range query class.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RKNNQuery<O,D extends Distance<D>>
Abstract reverse kNN Query interface.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRKNNQuery<O,D extends Distance<D>>
Instance for the query on a particular database.
|
class |
LinearScanRKNNQuery<O,D extends Distance<D>>
Default linear scan RKNN query class.
|
class |
PreprocessorRKNNQuery<O,D extends Distance<D>>
Instance for a particular database, invoking the preprocessor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SimilarityQuery<O,D extends Distance<?>>
A similarity query serves as adapter layer for database and primitive
similarity functions.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDBIDSimilarityQuery<O,D extends Distance<D>>
Run a database query in a database context.
|
class |
AbstractSimilarityQuery<O,D extends Distance<D>>
A distance query serves as adapter layer for database and primitive
similarity functions.
|
class |
PrimitiveSimilarityQuery<O,D extends Distance<D>>
Run a database query in a database context.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Relation<O>
An object representation from a database
|
Modifier and Type | Class and Description |
---|---|
class |
ConvertToStringView
Representation adapter that uses toString() to produce a string
representation.
|
class |
DBIDView
Pseudo-representation that is the object ID itself.
|
class |
MaterializedRelation<O>
Represents a single representation.
|
class |
ProjectedView<IN,OUT>
Projected relation view (non-materialized)
|
class |
ProxyView<O>
A virtual partitioning of the database.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
FilteredLocalPCABasedDistanceFunction.Instance<T extends NumberVector<?>,I extends Index,D extends Distance<D>>
Instance produced by the distance function.
|
static interface |
IndexBasedDistanceFunction.Instance<T,I extends Index,D extends Distance<D>>
Instance interface for Index based distance functions.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractDatabaseDistanceFunction.Instance<O,D extends Distance<D>>
The actual instance bound to a particular database.
|
static class |
AbstractIndexBasedDistanceFunction.Instance<O,I extends Index,D extends Distance<D>,F extends DistanceFunction<? super O,D>>
The actual instance bound to a particular database.
|
static class |
LocallyWeightedDistanceFunction.Instance<V extends NumberVector<?>>
Instance of this distance for a particular database.
|
class |
MinKDistance.Instance<T extends O>
Instance for an actual database.
|
static class |
SharedNearestNeighborJaccardDistanceFunction.Instance<T>
Actual instance for a dataset.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractSimilarityAdapter.Instance<O>
Inner proxy class for SNN distance function.
|
static class |
ArccosSimilarityAdapter.Instance<O>
Distance function instance
|
static class |
LinearAdapterLinear.Instance<O>
Distance function instance
|
static class |
LnSimilarityAdapter.Instance<O>
Distance function instance
|
Modifier and Type | Class and Description |
---|---|
static class |
ERiCDistanceFunction.Instance<V extends NumberVector<?>>
The actual instance bound to a particular database.
|
static class |
PCABasedCorrelationDistanceFunction.Instance<V extends NumberVector<?>>
The actual instance bound to a particular database.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractPreferenceVectorBasedCorrelationDistanceFunction.Instance<V extends NumberVector<?>,P extends PreferenceVectorIndex<V>>
Instance to compute the distances on an actual database.
|
static class |
DiSHDistanceFunction.Instance<V extends NumberVector<?>>
The actual instance bound to a particular database.
|
static class |
HiSCDistanceFunction.Instance<V extends NumberVector<?>>
The actual instance bound to a particular database.
|
static class |
LocalSubspaceDistanceFunction.Instance<V extends NumberVector<?>>
The actual instance bound to a particular database.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
IndexBasedSimilarityFunction.Instance<T,I extends Index,D extends Distance<D>>
Instance interface for index/preprocessor based distance functions.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractIndexBasedSimilarityFunction.Instance<O,I extends Index,R,D extends Distance<D>>
The actual instance bound to a particular database.
|
static class |
FractionalSharedNearestNeighborSimilarityFunction.Instance<T>
Actual instance for a dataset.
|
static class |
SharedNearestNeighborSimilarityFunction.Instance<O>
Instance for a particular database.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRefiningIndex.AbstractKNNQuery<D extends Distance<D>>
KNN query for this index.
|
class |
AbstractRefiningIndex.AbstractRangeQuery<D extends Distance<D>>
Range query for this index.
|
Modifier and Type | Class and Description |
---|---|
protected class |
InMemoryLSHIndex.Instance.LSHKNNQuery<D extends Distance<D>>
Class for handling kNN queries against the LSH index.
|
protected class |
InMemoryLSHIndex.Instance.LSHRangeQuery<D extends Distance<D>>
Class for handling kNN queries against the LSH index.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
ProjectedIndex.ProjectedKNNQuery<D extends Distance<D>>
Class to proxy kNN queries.
|
(package private) class |
ProjectedIndex.ProjectedRangeQuery<D extends Distance<D>>
Class to proxy range queries.
|
(package private) class |
ProjectedIndex.ProjectedRKNNQuery<D extends Distance<D>>
Class to proxy RkNN queries.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleDistanceMetricalIndexKNNQuery<O>
Instance of a KNN query for a particular spatial index.
|
class |
DoubleDistanceMetricalIndexRangeQuery<O>
Instance of a range query for a particular spatial index.
|
class |
MetricalIndexKNNQuery<O,D extends NumberDistance<D,?>>
Instance of a KNN query for a particular spatial index.
|
class |
MetricalIndexRangeQuery<O,D extends NumberDistance<D,?>>
Instance of a range query for a particular spatial index.
|
class |
MkTreeRKNNQuery<O,D extends NumberDistance<D,?>>
Instance of a rKNN query for a particular spatial index.
|
Modifier and Type | Class and Description |
---|---|
class |
MinimalisticMemoryKDTree.KDTreeKNNQuery
kNN query for the k-d-tree.
|
class |
MinimalisticMemoryKDTree.KDTreeRangeQuery
kNN query for the k-d-tree.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleDistanceRStarTreeKNNQuery<O extends SpatialComparable>
Instance of a KNN query for a particular spatial index.
|
class |
DoubleDistanceRStarTreeRangeQuery<O extends SpatialComparable>
Instance of a range query for a particular spatial index.
|
class |
GenericRStarTreeKNNQuery<O extends SpatialComparable,D extends Distance<D>>
Instance of a KNN query for a particular spatial index.
|
class |
GenericRStarTreeRangeQuery<O extends SpatialComparable,D extends Distance<D>>
Instance of a range query for a particular spatial index.
|
Modifier and Type | Class and Description |
---|---|
class |
PartialVAFile.PartialVAFileKNNQuery
KNN query for this index.
|
class |
PartialVAFile.PartialVAFileRangeQuery
Range query for this index.
|
class |
VAFile.VAFileKNNQuery
KNN query for this index.
|
class |
VAFile.VAFileRangeQuery
Range query for this index.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
ClusterOrderResult.PredecessorAdapter
Result containing the predecessor ID.
|
(package private) class |
ClusterOrderResult.ReachabilityDistanceAdapter
Result containing the reachability distances.
|