Uses of Package
elki.distance
-
Packages that use elki.distance Package Description elki.algorithm Miscellaneous algorithms.elki.algorithm.statistics Statistical analysis algorithms.elki.application Base classes for standalone applications.elki.application.benchmark Benchmarking pseudo algorithms.elki.application.cache Utility applications for the persistence layer such as distance cache builders.elki.application.greedyensemble Greedy ensembles for outlier detection.elki.application.statistics Applications to compute some basic data set statistics.elki.classification Classification algorithms.elki.clustering Clustering algorithms.elki.clustering.affinitypropagation Affinity Propagation (AP) clustering.elki.clustering.dbscan DBSCAN and its generalizations.elki.clustering.dbscan.predicates Neighbor and core predicated for Generalized DBSCAN.elki.clustering.hierarchical Hierarchical agglomerative clustering (HAC).elki.clustering.kcenter K-center clustering.elki.clustering.kmeans K-means clustering and variations.elki.clustering.kmeans.initialization Initialization strategies for k-means.elki.clustering.kmeans.parallel Parallelized implementations of k-means.elki.clustering.kmeans.quality Quality measures for k-Means results.elki.clustering.kmedoids K-medoids clustering (PAM).elki.clustering.kmedoids.initialization elki.clustering.optics OPTICS family of clustering algorithms.elki.clustering.silhouette Silhouette clustering algorithms.elki.clustering.uncertain Clustering algorithms for uncertain data.elki.database.query Database queries - computing distances, neighbors, similarities - API and general documentation.elki.database.query.distance Prepared queries for distances.elki.database.query.knn Prepared queries for k nearest neighbor (kNN) queries.elki.datasource.filter.normalization.instancewise Instancewise normalization, where each instance is normalized independently.elki.datasource.filter.transform Data space transformations.elki.distance Distance functions for use within ELKI.elki.distance.adapter Distance functions deriving distances from, e.g., similarity measures.elki.distance.colorhistogram Distance functions for color histograms.elki.distance.correlation Distance functions using correlations.elki.distance.external Distance functions using external data sources.elki.distance.geo Geographic (earth) distance functions.elki.distance.histogram Distance functions for one-dimensional histograms.elki.distance.minkowski Minkowski space Lp norms such as the popular Euclidean and Manhattan distances.elki.distance.probabilistic Distance from probability theory, mostly divergences such as K-L-divergence, J-divergence, F-divergence, χ²-divergence, etc.elki.distance.set Distance functions for binary and set type data.elki.distance.strings Distance functions for strings.elki.distance.subspace Distance functions based on subspaces.elki.distance.timeseries Distance functions designed for time series.elki.evaluation.clustering.internal Internal evaluation measures for clusterings.elki.evaluation.similaritymatrix Render a distance matrix to visualize a clustering-distance-combination.elki.index Index structure implementations.elki.index.distancematrix Precomputed distance matrix.elki.index.idistance iDistance is a distance based indexing technique, using a reference points embedding.elki.index.laesa Linear Approximating and Eliminating Search Algorithm (LAESA).elki.index.lsh.hashfamilies Hash function families for LSH.elki.index.preprocessed.knn Indexes providing KNN and rKNN data.elki.index.preprocessed.snn Indexes providing nearest neighbor sets.elki.index.tree.metrical Tree-based index structures for metrical vector spaces.elki.index.tree.metrical.covertree Cover-tree variations.elki.index.tree.metrical.mtreevariants M-tree and variants.elki.index.tree.metrical.vptree elki.index.tree.spatial.kd K-d-tree and variants.elki.index.tree.spatial.rstarvariants.query Queries on the R-Tree family of indexes: kNN and range queries.elki.index.tree.spatial.rstarvariants.rdknn elki.index.tree.spatial.rstarvariants.strategies.reinsert Reinsertion strategies for R-trees.elki.math.linearalgebra.pca Principal Component Analysis (PCA) and eigenvector processing.elki.outlier Outlier detection algorithms.elki.outlier.clustering Clustering based outlier detection.elki.outlier.distance Distance-based outlier detection algorithms, such as DBOutlier and kNN.elki.outlier.distance.parallel Parallel implementations of distance-based outlier detectors.elki.outlier.intrinsic Outlier detection algorithms based on intrinsic dimensionality.elki.outlier.lof LOF family of outlier detection algorithms.elki.outlier.lof.parallel Parallelized variants of LOF.elki.outlier.spatial Spatial outlier detection algorithms.elki.outlier.spatial.neighborhood Spatial outlier neighborhood classes.elki.outlier.subspace Subspace outlier detection methods.elki.projection Data projections (see also preprocessing filters for basic projections).elki.similarity Similarity functions.elki.similarity.cluster Similarity measures for comparing clusters.elki.similarity.kernel Kernel functions.tutorial.clustering Classes from the tutorial on implementing a custom k-means variation.tutorial.distancefunction Classes from the tutorial on implementing distance functions.tutorial.outlier Tutorials on implementing outlier detection methods in ELKI. -
Classes in elki.distance used by elki.algorithm Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.algorithm.statistics Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.application Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.application.benchmark Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.application.cache Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.application.greedyensemble Class Description Distance Base interface for any kind of distances.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.application.statistics Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.classification Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.clustering Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.clustering.affinitypropagation Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.clustering.dbscan Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.clustering.dbscan.predicates Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.clustering.hierarchical Class Description Distance Base interface for any kind of distances.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.clustering.kcenter Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.clustering.kmeans Class Description NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.clustering.kmeans.initialization Class Description NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.clustering.kmeans.parallel Class Description NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.clustering.kmeans.quality Class Description NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.clustering.kmedoids Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.clustering.kmedoids.initialization Class Description NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.clustering.optics Class Description Distance Base interface for any kind of distances.SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.clustering.silhouette Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.clustering.uncertain Class Description NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.database.query Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.database.query.distance Class Description DBIDDistance Distance functions valid in a database context only (i.e. for DBIDs)DBIDRangeDistance Distance functions valid in a static database context only (i.e. for DBIDRanges) For any "distance" that cannot be computed for arbitrary objects, only those that exist in the database and referenced by their ID.Distance Base interface for any kind of distances.PrimitiveDistance Primitive distance function that is defined on some kind of object.SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.database.query.knn Class Description PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.datasource.filter.normalization.instancewise Class Description Norm Abstract interface for a mathematical norm. -
Classes in elki.distance used by elki.datasource.filter.transform Class Description PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.distance Class Description AbstractDatabaseDistance Abstract super class for distance functions needing a database context.AbstractIndexBasedDistance Abstract super class for distance functions needing a database index.AbstractIndexBasedDistance.Instance The actual instance bound to a particular database.AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.ArcCosineDistance Arcus cosine distance function for feature vectors.ArcCosineUnitlengthDistance Arcus cosine distance function for feature vectors.BrayCurtisDistance Bray-Curtis distance function / Sørensen–Dice coefficient for continuous vector spaces (not only binary data).CanberraDistance Canberra distance function, a variation of Manhattan distance.ClarkDistance Clark distance function for vector spaces.CosineDistance Cosine distance function for feature vectors.CosineUnitlengthDistance Cosine distance function for unit length feature vectors.DBIDDistance Distance functions valid in a database context only (i.e. for DBIDs)DBIDRangeDistance Distance functions valid in a static database context only (i.e. for DBIDRanges) For any "distance" that cannot be computed for arbitrary objects, only those that exist in the database and referenced by their ID.Distance Base interface for any kind of distances.IndexBasedDistance Distance function relying on an index (such as preprocessed neighborhoods).IndexBasedDistance.Instance Instance interface for Index based distance functions.MatrixWeightedQuadraticDistance Matrix weighted quadratic distance, the squared form ofMahalanobisDistance
.Norm Abstract interface for a mathematical norm.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object.RandomStableDistance This is a dummy distance providing random values (obviously not metrical), useful mostly for unit tests and baseline evaluations: obviously this distance provides no benefit whatsoever.SharedNearestNeighborJaccardDistance SharedNearestNeighborJaccardDistance computes the Jaccard coefficient, which is a proper distance metric.SharedNearestNeighborJaccardDistance.Instance Actual instance for a dataset.SpatialPrimitiveDistance API for a spatial primitive distance function.SqrtCosineDistance Cosine distance function for feature vectors using the square root.SqrtCosineUnitlengthDistance Cosine distance function for unit length feature vectors using the square root.WeightedCanberraDistance Weighted Canberra distance function, a variation of Manhattan distance.WeightedNumberVectorDistance Distance functions where each dimension is assigned a weight. -
Classes in elki.distance used by elki.distance.adapter Class Description AbstractDatabaseDistance Abstract super class for distance functions needing a database context.AbstractDatabaseDistance.Instance The actual instance bound to a particular database.Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.distance.colorhistogram Class Description AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.Distance Base interface for any kind of distances.MatrixWeightedQuadraticDistance Matrix weighted quadratic distance, the squared form ofMahalanobisDistance
.Norm Abstract interface for a mathematical norm.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object.SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.distance.correlation Class Description AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object.WeightedNumberVectorDistance Distance functions where each dimension is assigned a weight. -
Classes in elki.distance used by elki.distance.external Class Description AbstractDatabaseDistance Abstract super class for distance functions needing a database context.AbstractDBIDRangeDistance Abstract base class for distance functions that rely on integer offsets within a consecutive range.DBIDDistance Distance functions valid in a database context only (i.e. for DBIDs)DBIDRangeDistance Distance functions valid in a static database context only (i.e. for DBIDRanges) For any "distance" that cannot be computed for arbitrary objects, only those that exist in the database and referenced by their ID.Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.distance.geo Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object.SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.distance.histogram Class Description AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object.SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.distance.minkowski Class Description AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.Distance Base interface for any kind of distances.Norm Abstract interface for a mathematical norm.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object.SpatialPrimitiveDistance API for a spatial primitive distance function.WeightedNumberVectorDistance Distance functions where each dimension is assigned a weight. -
Classes in elki.distance used by elki.distance.probabilistic Class Description AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object.SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.distance.set Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.distance.strings Class Description Distance Base interface for any kind of distances.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.distance.subspace Class Description AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.Distance Base interface for any kind of distances.Norm Abstract interface for a mathematical norm.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object.SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.distance.timeseries Class Description AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.evaluation.clustering.internal Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.evaluation.similaritymatrix Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.distancematrix Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.idistance Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.laesa Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.lsh.hashfamilies Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.preprocessed.knn Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.preprocessed.snn Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.tree.metrical Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.tree.metrical.covertree Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.tree.metrical.mtreevariants Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.tree.metrical.vptree Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.index.tree.spatial.kd Class Description PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.index.tree.spatial.rstarvariants.query Class Description SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.index.tree.spatial.rstarvariants.rdknn Class Description SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.index.tree.spatial.rstarvariants.strategies.reinsert Class Description SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.math.linearalgebra.pca Class Description PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.outlier Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.outlier.clustering Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.outlier.distance Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.outlier.distance.parallel Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.outlier.intrinsic Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.outlier.lof Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by elki.outlier.lof.parallel Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.outlier.spatial Class Description Distance Base interface for any kind of distances.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.outlier.spatial.neighborhood Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.outlier.subspace Class Description PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.projection Class Description Distance Base interface for any kind of distances. -
Classes in elki.distance used by elki.similarity Class Description AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object.SpatialPrimitiveDistance API for a spatial primitive distance function. -
Classes in elki.distance used by elki.similarity.cluster Class Description Distance Base interface for any kind of distances.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by elki.similarity.kernel Class Description Distance Base interface for any kind of distances.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by tutorial.clustering Class Description Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors. -
Classes in elki.distance used by tutorial.distancefunction Class Description AbstractNumberVectorDistance Abstract base class for the most common family of distance functions: defined on number vectors and returning double values.Distance Base interface for any kind of distances.NumberVectorDistance Base interface for the common case of distance functions defined on numerical vectors.PrimitiveDistance Primitive distance function that is defined on some kind of object. -
Classes in elki.distance used by tutorial.outlier Class Description Distance Base interface for any kind of distances.