| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.outlier | 
 Outlier detection algorithms 
 | 
| 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.distance.similarityfunction | 
 Similarity functions. 
 | 
| de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel | 
 Kernel functions. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private PrimitiveSimilarityFunction<? super V,DoubleDistance> | 
ABOD.primitiveKernelFunction
Store the configured Kernel version. 
 | 
protected PrimitiveSimilarityFunction<V,DoubleDistance> | 
ABOD.Parameterizer.primitiveKernelFunction
Distance function. 
 | 
| Constructor and Description | 
|---|
ABOD(int k,
    int sampleSize,
    PrimitiveSimilarityFunction<? super V,DoubleDistance> primitiveKernelFunction,
    DistanceFunction<V,DoubleDistance> distanceFunction)
Actual constructor, with parameters. 
 | 
ABOD(int k,
    PrimitiveSimilarityFunction<? super V,DoubleDistance> primitiveKernelFunction,
    DistanceFunction<V,DoubleDistance> distanceFunction)
Actual constructor, with parameters. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private PrimitiveSimilarityFunction<? super O,D> | 
PrimitiveDistanceSimilarityQuery.similarityFunction
Typed reference to the similarity function (usually the same as the
 distance function!) 
 | 
| Constructor and Description | 
|---|
PrimitiveDistanceSimilarityQuery(Relation<? extends O> relation,
                                PrimitiveDistanceFunction<? super O,D> distanceFunction,
                                PrimitiveSimilarityFunction<? super O,D> similarityFunction)
Constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PrimitiveSimilarityFunction<? super O,D> | 
PrimitiveSimilarityQuery.similarityFunction
The distance function we use. 
 | 
| Constructor and Description | 
|---|
PrimitiveSimilarityQuery(Relation<? extends O> relation,
                        PrimitiveSimilarityFunction<? super O,D> similarityFunction)
Constructor. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NormalizedPrimitiveSimilarityFunction<O,D extends Distance<D>>
Marker interface for similarity functions working on primitive objects, and
 limited to the 0-1 value range. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractDBIDSimilarityFunction<D extends Distance<D>>
Abstract super class for distance functions needing a preprocessor. 
 | 
class  | 
AbstractPrimitiveSimilarityFunction<O,D extends Distance<D>>
Base implementation of a similarity function. 
 | 
class  | 
InvertedDistanceSimilarityFunction<O>
Adapter to use a primitive number-distance as similarity measure, by computing
 1/distance. 
 | 
class  | 
Kulczynski1SimilarityFunction
Kulczynski similarity 1. 
 | 
class  | 
Kulczynski2SimilarityFunction
Kulczynski similarity 2. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FooKernelFunction
Provides an experimental KernelDistanceFunction for NumberVectors. 
 | 
class  | 
LinearKernelFunction<O extends NumberVector<?>>
Provides a linear Kernel function that computes a similarity between the two
 feature vectors V1 and V2 defined by V1^T*V2. 
 | 
class  | 
PolynomialKernelFunction
Provides a polynomial Kernel function that computes a similarity between the
 two feature vectors V1 and V2 defined by (V1^T*V2)^degree. 
 | 
| Constructor and Description | 
|---|
KernelMatrix(PrimitiveSimilarityFunction<? super O,DoubleDistance> kernelFunction,
            Relation<? extends O> database)
Deprecated. 
 
ID mapping is not reliable! 
 | 
KernelMatrix(PrimitiveSimilarityFunction<? super O,DoubleDistance> kernelFunction,
            Relation<? extends O> database,
            ArrayDBIDs ids)
Provides a new kernel matrix. 
 |