Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering |
Clustering algorithms.
|
de.lmu.ifi.dbs.elki.algorithm.outlier.subspace |
Subspace outlier detection methods.
|
de.lmu.ifi.dbs.elki.database |
ELKI database layer - loading, storing, indexing and accessing data
|
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.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.adapter |
Distance functions deriving distances from e.g. similarity measures
|
de.lmu.ifi.dbs.elki.distance.similarityfunction |
Similarity functions.
|
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel |
Kernel functions.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SNNClustering.expandCluster(SimilarityQuery<O> snnInstance,
DBIDRef startObjectID,
FiniteProgress objprog,
IndefiniteProgress clusprog)
DBSCAN-function expandCluster adapted to SNN criterion.
|
protected ArrayModifiableDBIDs |
SNNClustering.findSNNNeighbors(SimilarityQuery<O> snnInstance,
DBIDRef queryObject)
Returns the shared nearest neighbors of the specified query object in the
given database.
|
Modifier and Type | Method and Description |
---|---|
private DBIDs |
SOD.getNearestNeighbors(Relation<V> relation,
SimilarityQuery<V> simQ,
DBIDRef queryObject)
Get the k nearest neighbors in terms of the shared nearest neighbor
distance.
|
Modifier and Type | Method and Description |
---|---|
static <O> SimilarityQuery<O> |
QueryUtil.getSimilarityQuery(Database database,
SimilarityFunction<? super O> similarityFunction,
Object... hints)
Get a similarity query, automatically choosing a relation.
|
<O> SimilarityQuery<O> |
Database.getSimilarityQuery(Relation<O> relation,
SimilarityFunction<? super O> similarityFunction,
Object... hints)
Get the similarity query for a particular similarity function.
|
<O> SimilarityQuery<O> |
AbstractDatabase.getSimilarityQuery(Relation<O> objQuery,
SimilarityFunction<? super O> similarityFunction,
Object... hints) |
Modifier and Type | Interface and Description |
---|---|
interface |
DistanceSimilarityQuery<O>
Interface that is a combination of distance and a similarity function.
|
Modifier and Type | Class and Description |
---|---|
class |
PrimitiveDistanceSimilarityQuery<O>
Combination query class, for convenience.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDBIDSimilarityQuery<O>
Run a database query in a database context.
|
class |
AbstractSimilarityQuery<O>
A distance query serves as adapter layer for database and primitive
similarity functions.
|
class |
PrimitiveSimilarityQuery<O>
Run a database query in a database context.
|
Modifier and Type | Method and Description |
---|---|
SimilarityQuery<O> |
Relation.getSimilarityQuery(SimilarityFunction<? super O> similarityFunction,
Object... hints)
Get the similarity query for a particular similarity function.
|
SimilarityQuery<O> |
AbstractRelation.getSimilarityQuery(SimilarityFunction<? super O> similarityFunction,
Object... hints) |
Modifier and Type | Field and Description |
---|---|
private SimilarityQuery<? super O> |
AbstractSimilarityAdapter.Instance.similarityQuery
The similarity query we use.
|
Constructor and Description |
---|
AbstractSimilarityAdapter.Instance(Relation<O> database,
DistanceFunction<? super O> parent,
SimilarityQuery<? super O> similarityQuery)
Constructor.
|
ArccosSimilarityAdapter.Instance(Relation<O> database,
DistanceFunction<? super O> parent,
SimilarityQuery<O> similarityQuery)
Constructor.
|
LinearAdapterLinear.Instance(Relation<O> database,
DistanceFunction<? super O> parent,
SimilarityQuery<? super O> similarityQuery)
Constructor.
|
LnSimilarityAdapter.Instance(Relation<O> database,
DistanceFunction<? super O> parent,
SimilarityQuery<O> similarityQuery)
Constructor.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
IndexBasedSimilarityFunction.Instance<T,I extends Index>
Instance interface for index/preprocessor based distance functions.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractIndexBasedSimilarityFunction.Instance<O,I extends Index>
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 | Method and Description |
---|---|
<T extends O> |
SimilarityFunction.instantiate(Relation<T> relation)
Instantiate with a representation to get the actual similarity query.
|
<T extends O> |
AbstractPrimitiveSimilarityFunction.instantiate(Relation<T> relation) |
Constructor and Description |
---|
KernelMatrix(SimilarityQuery<? super O> kernelFunction,
Relation<? extends O> relation,
DBIDs ids)
Provides a new kernel matrix.
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.