Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Package
de.lmu.ifi.dbs.elki.distance

Packages that use de.lmu.ifi.dbs.elki.distance
de.lmu.ifi.dbs.elki.algorithm Algorithms suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.algorithm.clustering Clustering algorithms Clustering algorithms are supposed to implement the Algorithm-Interface. 
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation Correlation clustering algorithms 
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace Axis-parallel subspace clustering algorithms The clustering algorithms in this package are instances of both, projected clustering algorithms or subspace clustering algorithms according to the classical but somewhat obsolete classification schema of clustering algorithms for axis-parallel subspaces. 
de.lmu.ifi.dbs.elki.algorithm.outlier Outlier detection algorithms 
de.lmu.ifi.dbs.elki.algorithm.statistics Statistical analysis algorithms The algorithms in this package perform statistical analysis of the data (e.g. compute distributions, distance distributions etc.) 
de.lmu.ifi.dbs.elki.application.cache Utility applications for the persistence layer such as distance cache builders. 
de.lmu.ifi.dbs.elki.application.visualization Visualization applications in ELKI. 
de.lmu.ifi.dbs.elki.data Basic classes for different data types, database object types and label types. 
de.lmu.ifi.dbs.elki.database ELKI database layer - loading, storing, indexing and accessing data 
de.lmu.ifi.dbs.elki.distance Distances and (in subpackages) distance functions and similarity functions
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.external Distance functions using external data sources. 
de.lmu.ifi.dbs.elki.distance.distancefunction.subspace Distance functions based on subspaces. 
de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries Distance functions designed for time series. 
de.lmu.ifi.dbs.elki.distance.similarityfunction Similarity functions. 
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel Kernel functions. 
de.lmu.ifi.dbs.elki.evaluation.roc Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve) 
de.lmu.ifi.dbs.elki.index.tree Tree-based index structures 
de.lmu.ifi.dbs.elki.index.tree.metrical Tree-based index structures for metrical vector spaces. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants M-Tree and variants. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees Metrical index structures based on the concepts of the M-Tree supporting processing of reverse k nearest neighbor queries by using the k-nn distances of the entries. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp MkAppTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop MkCoPTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax MkMaxTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab MkTabTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree MTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.split Splitting strategies of nodes in an M-Tree (and variants). 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util Helper classes for the the M-Tree and it's variants. 
de.lmu.ifi.dbs.elki.index.tree.spatial Tree-based index structures for spatial indexing. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants R*-Tree and variants. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn RdKNNTree 
de.lmu.ifi.dbs.elki.math.linearalgebra.pca Principal Component Analysis (PCA) and Eigenvector processing. 
de.lmu.ifi.dbs.elki.parser Parsers for different file formats and data types. 
de.lmu.ifi.dbs.elki.preprocessing Preprocessors used for data preparation in a first step of various algorithms or distance and similarity measures. 
de.lmu.ifi.dbs.elki.result Result types, representation and handling 
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.algorithm
Distance
          The interface Distance defines the requirements of any instance class.
DoubleDistance
          Provides a Distance for a double-valued distance.
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.algorithm.clustering
Distance
          The interface Distance defines the requirements of any instance class.
IntegerDistance
           
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.algorithm.clustering.correlation
DoubleDistance
          Provides a Distance for a double-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
DoubleDistance
          Provides a Distance for a double-valued distance.
PreferenceVectorBasedCorrelationDistance
          A PreferenceVectorBasedCorrelationDistance holds additionally to the CorrelationDistance the common preference vector of the two objects defining the distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.algorithm.outlier
Distance
          The interface Distance defines the requirements of any instance class.
DoubleDistance
          Provides a Distance for a double-valued distance.
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.algorithm.statistics
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.application.cache
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.application.visualization
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.data
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.database
Distance
          The interface Distance defines the requirements of any instance class.
DoubleDistance
          Provides a Distance for a double-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.distance
AbstractDistance
          An abstract distance implements equals conveniently for any extending class.
BitDistance
          Provides a Distance for a bit-valued distance.
CorrelationDistance
          The correlation distance is a special Distance that indicates the dissimilarity between correlation connected objects.
Distance
          The interface Distance defines the requirements of any instance class.
DoubleDistance
          Provides a Distance for a double-valued distance.
FloatDistance
          Provides a Distance for a float-valued distance.
IntegerDistance
           
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
NumberDistance
          Provides a Distance for a number-valued distance.
PreferenceVectorBasedCorrelationDistance
          A PreferenceVectorBasedCorrelationDistance holds additionally to the CorrelationDistance the common preference vector of the two objects defining the distance.
SubspaceDistance
          The subspace distance is a special distance that indicates the dissimilarity between subspaces of equal dimensionality.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.distance.distancefunction
AbstractMeasurementFunction
          Abstract implementation of interface MeasurementFunction that provides some methods valid for any extending class.
Distance
          The interface Distance defines the requirements of any instance class.
DoubleDistance
          Provides a Distance for a double-valued distance.
FloatDistance
          Provides a Distance for a float-valued distance.
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
PreprocessorBasedMeasurementFunction
          Describes the requirements of any measurement function (e.g. distance function or similarity function) needing a preprocessor running on a database.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.distance.distancefunction.adapter
AbstractMeasurementFunction
          Abstract implementation of interface MeasurementFunction that provides some methods valid for any extending class.
DoubleDistance
          Provides a Distance for a double-valued distance.
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.distance.distancefunction.correlation
AbstractMeasurementFunction
          Abstract implementation of interface MeasurementFunction that provides some methods valid for any extending class.
BitDistance
          Provides a Distance for a bit-valued distance.
CorrelationDistance
          The correlation distance is a special Distance that indicates the dissimilarity between correlation connected objects.
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
PreferenceVectorBasedCorrelationDistance
          A PreferenceVectorBasedCorrelationDistance holds additionally to the CorrelationDistance the common preference vector of the two objects defining the distance.
PreprocessorBasedMeasurementFunction
          Describes the requirements of any measurement function (e.g. distance function or similarity function) needing a preprocessor running on a database.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.distance.distancefunction.external
AbstractMeasurementFunction
          Abstract implementation of interface MeasurementFunction that provides some methods valid for any extending class.
DoubleDistance
          Provides a Distance for a double-valued distance.
FloatDistance
          Provides a Distance for a float-valued distance.
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.distance.distancefunction.subspace
AbstractMeasurementFunction
          Abstract implementation of interface MeasurementFunction that provides some methods valid for any extending class.
DoubleDistance
          Provides a Distance for a double-valued distance.
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
PreferenceVectorBasedCorrelationDistance
          A PreferenceVectorBasedCorrelationDistance holds additionally to the CorrelationDistance the common preference vector of the two objects defining the distance.
PreprocessorBasedMeasurementFunction
          Describes the requirements of any measurement function (e.g. distance function or similarity function) needing a preprocessor running on a database.
SubspaceDistance
          The subspace distance is a special distance that indicates the dissimilarity between subspaces of equal dimensionality.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries
AbstractMeasurementFunction
          Abstract implementation of interface MeasurementFunction that provides some methods valid for any extending class.
DoubleDistance
          Provides a Distance for a double-valued distance.
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.distance.similarityfunction
AbstractMeasurementFunction
          Abstract implementation of interface MeasurementFunction that provides some methods valid for any extending class.
Distance
          The interface Distance defines the requirements of any instance class.
DoubleDistance
          Provides a Distance for a double-valued distance.
IntegerDistance
           
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
PreprocessorBasedMeasurementFunction
          Describes the requirements of any measurement function (e.g. distance function or similarity function) needing a preprocessor running on a database.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel
AbstractMeasurementFunction
          Abstract implementation of interface MeasurementFunction that provides some methods valid for any extending class.
Distance
          The interface Distance defines the requirements of any instance class.
DoubleDistance
          Provides a Distance for a double-valued distance.
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.evaluation.roc
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.split
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.spatial
Distance
          The interface Distance defines the requirements of any instance class.
MeasurementFunction
          Interface Measurement describes the requirements of any measurement function (e.g. distance function or similarity function), that provides a measurement for comparing database objects.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants
Distance
          The interface Distance defines the requirements of any instance class.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn
Distance
          The interface Distance defines the requirements of any instance class.
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.math.linearalgebra.pca
DoubleDistance
          Provides a Distance for a double-valued distance.
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.parser
Distance
          The interface Distance defines the requirements of any instance class.
NumberDistance
          Provides a Distance for a number-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.preprocessing
Distance
          The interface Distance defines the requirements of any instance class.
DoubleDistance
          Provides a Distance for a double-valued distance.
 

Classes in de.lmu.ifi.dbs.elki.distance used by de.lmu.ifi.dbs.elki.result
Distance
          The interface Distance defines the requirements of any instance class.
 


Release 0.2.1 (2009-07-13_1605)