Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Class
de.lmu.ifi.dbs.elki.distance.distancefunction.AbstractDistanceFunction

Packages that use AbstractDistanceFunction
de.lmu.ifi.dbs.elki.distance.distancefunction Package collects distance functions. 
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel Package collects kernel functions. 
 

Uses of AbstractDistanceFunction in de.lmu.ifi.dbs.elki.distance.distancefunction
 

Subclasses of AbstractDistanceFunction in de.lmu.ifi.dbs.elki.distance.distancefunction
 class AbstractCorrelationDistanceFunction<O extends RealVector<O,?>,P extends Preprocessor<O>,D extends CorrelationDistance<D>>
          Abstract super class for correlation based distance functions.
 class AbstractDimensionsSelectingDoubleDistanceFunction<V extends NumberVector<V,?>>
          Provides a distance function that computes the distance (which is a double distance) between feature vectors only in specified dimensions.
 class AbstractDoubleDistanceFunction<O extends DatabaseObject>
          Provides an abstract superclass for DistanceFunctions that are based on DoubleDistance.
 class AbstractFloatDistanceFunction<O extends DatabaseObject>
          Provides a DistanceFunction that is based on FloatDistance.
 class AbstractLocallyWeightedDistanceFunction<O extends RealVector<O,?>,P extends Preprocessor<O>>
          Abstract super class for locally weighted distance functions using a preprocessor to compute the local weight matrix.
 class AbstractPreprocessorBasedDistanceFunction<O extends DatabaseObject,P extends Preprocessor<O>,D extends Distance<D>>
          Abstract super class for distance functions needing a preprocessor.
 class CosineDistanceFunction<V extends FeatureVector<V,?>>
          CosineDistanceFunction for FeatureVectors.
 class DimensionSelectingDistanceFunction<N extends Number,O extends FeatureVector<O,N>>
          Provides a distance function that computes the distance between feature vectors as the absolute difference of their values in a specified dimension.
 class DimensionsSelectingEuklideanDistanceFunction<V extends NumberVector<V,?>>
          Provides a distance function that computes the Euklidean distance between feature vectors only in specified dimensions.
 class DirectSupportDependentItemsetDistanceFunction
          Provides a DistanceFunction to compute a Distance between BitVectors based on the number of shared bits.
 class DiSHDistanceFunction<V extends RealVector<V,?>,P extends Preprocessor<V>>
          Distance function used in the DiSH algorithm.
 class ERiCDistanceFunction<V extends RealVector<V,?>,P extends Preprocessor<V>>
          Provides a distance function for building the hierarchiy in the ERiC algorithm.
 class EuklideanDistanceFunction<T extends NumberVector<T,?>>
          Provides the Euklidean distance for FeatureVectors.
 class FileBasedDoubleDistanceFunction
          Provides a DistanceFunction that is based on double distances given by a distance matrix of an external file.
 class FileBasedFloatDistanceFunction
          Provides a DistanceFunction that is based on float distances given by a distance matrix of an external file.
 class FractalDimensionBasedDistanceFunction<V extends RealVector<V,?>>
           
 class FrequencyDependentItemsetDistanceFunction
          Provides a DistanceFunction to compute a Distance between BitVectors based on the number of shared bits.
 class HiSCDistanceFunction<O extends RealVector<O,?>,P extends Preprocessor<O>>
          Distance function used in the HiSC algorithm.
 class KernelBasedLocallyWeightedDistanceFunction<O extends RealVector<O,?>,P extends Preprocessor<O>>
          Provides a kernel based locally weighted distance function.
 class LocallyWeightedDistanceFunction<O extends RealVector<O,?>,P extends Preprocessor<O>>
          Provides a locally weighted distance function.
 class LPNormDistanceFunction<V extends FeatureVector<V,N>,N extends Number>
          Provides a LP-Norm for FeatureVectors.
 class ManhattanDistanceFunction<T extends NumberVector<T,?>>
          Manhattan distance function to compute the Manhattan distance for a pair of NumberVectors.
 class PCABasedCorrelationDistanceFunction<O extends RealVector<O,?>,P extends Preprocessor<O>,D extends CorrelationDistance<D>>
          Provides the Correlation distance for real valued vectors.
 class PreferenceVectorBasedCorrelationDistanceFunction<O extends RealVector<O,?>,P extends Preprocessor<O>>
          XXX unify CorrelationDistanceFunction and VarianceDistanceFunction
 class ReciprocalSupportDependentItemsetDistanceFunction
          Provides a DistanceFunction to compute a Distance between BitVectors based on the number of shared bits.
 class RepresentationSelectingDistanceFunction<O extends DatabaseObject,M extends MultiRepresentedObject<O>,D extends Distance<D>>
          Distance function for multirepresented objects that selects one representation and computes the distances only within the selected representation.
 class SharedMaximumDistanceFunction
          Provides a DistanceFunction to compute a Distance between BitVectors based on the number of shared bits.
 class SharedUnitedDistanceFunction
          Provides a DistanceFunction to compute a Distance between BitVectors based on the number of shared bits.
 class SharingDependentItemsetDistanceFunction
          Provides a DistanceFunction to compute a Distance between BitVectors based on the number of shared bits.
 class SquareRootSupportLengthDependentItemsetDistanceFunction
          Provides a DistanceFunction to compute a Distance between BitVectors based on the number of shared bits.
 class SubspaceDistanceFunction<O extends RealVector<O,?>,P extends Preprocessor<O>,D extends SubspaceDistance<D>>
          Provides a distance function to determine a kind of correlation distance between two points, which is a pair consisting of the distance between the two subspaces spanned by the strong eigenvectors of the two points and the affine distance between the two subspaces.
 class SupportLengthDependentItemsetDistanceFunction
          Provides a DistanceFunction to compute a Distance between BitVectors based on the number of shared bits.
 class WeightedDistanceFunction<O extends NumberVector<O,?>>
          Provides the Weighted distance for feature vectors.
 

Uses of AbstractDistanceFunction in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel
 

Subclasses of AbstractDistanceFunction in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel
 class AbstractDoubleKernelFunction<O extends DatabaseObject>
          Provides an abstract superclass for KernelFunctions that are based on DoubleDistance.
 class AbstractKernelFunction<O extends DatabaseObject,D extends Distance<D>>
          AbstractKernelFunction provides some methods valid for any extending class.
 class ArbitraryKernelFunctionWrapper<O extends RealVector<O,?>>
          Provides a wrapper for arbitrary kernel functions whose kernel matrix has been precomputed.
 class FooKernelFunction<O extends FeatureVector>
          Provides an experimental KernelDistanceFunction for RealVectors.
 class LinearKernelFunction<O extends FeatureVector<O,?>>
          Provides a linear Kernel function that computes a similarity between the two feature vectors V1 and V2 definded by V1^T*V2.
 class PolynomialKernelFunction<O extends FeatureVector<O,?>>
          Provides a polynomial Kernel function that computes a similarity between the two feature vectors V1 and V2 definded by (V1^T*V2)^degree.
 


Release 0.1 (2008-07-10_1838)