Uses of Interface
elki.similarity.PrimitiveSimilarity
-
Packages that use PrimitiveSimilarity Package Description elki.clustering.svm elki.database.query.distance Prepared queries for distances.elki.database.query.similarity Prepared queries for similarity functions.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.outlier.svm Support-Vector-Machines for outlier detection.elki.similarity Similarity functions.elki.similarity.cluster Similarity measures for comparing clusters.elki.similarity.kernel Kernel functions. -
-
Uses of PrimitiveSimilarity in elki.clustering.svm
Fields in elki.clustering.svm declared as PrimitiveSimilarity Modifier and Type Field Description (package private) PrimitiveSimilarity<? super NumberVector>
SupportVectorClustering. kernel
Kernel function.protected PrimitiveSimilarity<? super NumberVector>
SupportVectorClustering.Par. kernel
Kernel in use.Constructors in elki.clustering.svm with parameters of type PrimitiveSimilarity Constructor Description SupportVectorClustering(PrimitiveSimilarity<? super NumberVector> kernel, double C)
Constructor. -
Uses of PrimitiveSimilarity in elki.database.query.distance
Fields in elki.database.query.distance declared as PrimitiveSimilarity Modifier and Type Field Description private PrimitiveSimilarity<? super O>
PrimitiveDistanceSimilarityQuery. similarityFunction
Typed reference to the similarity function (usually the same as the distance function!)private PrimitiveSimilarity<? super O>
SpatialPrimitiveDistanceSimilarityQuery. similarityFunction
Typed reference to the similarity function (usually the same as the distance function!)Methods in elki.database.query.distance that return PrimitiveSimilarity Modifier and Type Method Description PrimitiveSimilarity<? super O>
PrimitiveDistanceSimilarityQuery. getSimilarity()
PrimitiveSimilarity<? super O>
SpatialPrimitiveDistanceSimilarityQuery. getSimilarity()
Constructors in elki.database.query.distance with parameters of type PrimitiveSimilarity Constructor Description PrimitiveDistanceSimilarityQuery(Relation<? extends O> relation, PrimitiveDistance<? super O> distanceFunction, PrimitiveSimilarity<? super O> similarityFunction)
Constructor.SpatialPrimitiveDistanceSimilarityQuery(Relation<? extends O> relation, SpatialPrimitiveDistance<? super O> distanceFunction, PrimitiveSimilarity<? super O> similarityFunction)
Constructor. -
Uses of PrimitiveSimilarity in elki.database.query.similarity
Fields in elki.database.query.similarity declared as PrimitiveSimilarity Modifier and Type Field Description protected PrimitiveSimilarity<? super O>
PrimitiveSimilarityQuery. similarityFunction
The distance function we use.Methods in elki.database.query.similarity that return PrimitiveSimilarity Modifier and Type Method Description PrimitiveSimilarity<? super O>
PrimitiveSimilarityQuery. getSimilarity()
Constructors in elki.database.query.similarity with parameters of type PrimitiveSimilarity Constructor Description PrimitiveSimilarityQuery(Relation<? extends O> relation, PrimitiveSimilarity<? super O> similarityFunction)
Constructor. -
Uses of PrimitiveSimilarity in elki.distance.probabilistic
Classes in elki.distance.probabilistic that implement PrimitiveSimilarity Modifier and Type Class Description class
HellingerDistance
Hellinger metric / affinity / kernel, Bhattacharyya coefficient, fidelity similarity, Matusita distance, Hellinger-Kakutani metric on a probability distribution. -
Uses of PrimitiveSimilarity in elki.distance.set
Classes in elki.distance.set that implement PrimitiveSimilarity Modifier and Type Class Description class
JaccardSimilarityDistance
A flexible extension of Jaccard similarity to non-binary vectors. -
Uses of PrimitiveSimilarity in elki.outlier.svm
Fields in elki.outlier.svm declared as PrimitiveSimilarity Modifier and Type Field Description (package private) PrimitiveSimilarity<? super V>
OCSVM. kernel
Kernel function.protected PrimitiveSimilarity<? super V>
OCSVM.Par. kernel
Kernel in use.(package private) PrimitiveSimilarity<? super V>
SVDD. kernel
Kernel function.protected PrimitiveSimilarity<? super V>
SVDD.Par. kernel
Kernel in use.Constructors in elki.outlier.svm with parameters of type PrimitiveSimilarity Constructor Description OCSVM(PrimitiveSimilarity<? super V> kernel, double nu)
Constructor.SVDD(PrimitiveSimilarity<? super V> kernel, double C)
Constructor. -
Uses of PrimitiveSimilarity in elki.similarity
Subinterfaces of PrimitiveSimilarity in elki.similarity Modifier and Type Interface Description interface
DBIDSimilarity
Interface DBIDSimilarity describes the requirements of any similarity function defined over object IDs.interface
NormalizedPrimitiveSimilarity<O>
Marker interface for similarity functions working on primitive objects, and limited to the 0-1 value range.Classes in elki.similarity that implement PrimitiveSimilarity Modifier and Type Class Description class
AbstractDBIDSimilarity
Abstract super class for distance functions needing a preprocessor.class
AbstractVectorSimilarity
Abstract base class for double-valued primitive similarity functions.class
InvertedDistanceSimilarity<O>
Adapter to use a primitive number-distance as similarity measure, by computing 1/distance.class
Kulczynski1Similarity
Kulczynski similarity 1.class
Kulczynski2Similarity
Kulczynski similarity 2. -
Uses of PrimitiveSimilarity in elki.similarity.cluster
Subinterfaces of PrimitiveSimilarity in elki.similarity.cluster Modifier and Type Interface Description interface
ClusteringDistanceSimilarity
Distance and similarity measure for clusterings.Classes in elki.similarity.cluster that implement PrimitiveSimilarity Modifier and Type Class Description class
ClusteringAdjustedRandIndexSimilarity
Measure the similarity of clusters via the Adjusted Rand Index.class
ClusteringBCubedF1Similarity
Measure the similarity of clusters via the BCubed F1 Index.class
ClusteringFowlkesMallowsSimilarity
Measure the similarity of clusters via the Fowlkes-Mallows Index.class
ClusteringRandIndexSimilarity
Measure the similarity of clusters via the Rand Index.class
ClusterIntersectionSimilarity
Measure the similarity of clusters via the intersection size.class
ClusterJaccardSimilarity
Measure the similarity of clusters via the Jaccard coefficient. -
Uses of PrimitiveSimilarity in elki.similarity.kernel
Classes in elki.similarity.kernel that implement PrimitiveSimilarity Modifier and Type Class Description class
LaplaceKernel
Laplace / exponential radial basis function kernel.class
LinearKernel
Linear Kernel function that computes a similarity between the two feature vectors x and y defined by \(x^T\cdot y\).class
PolynomialKernel
Polynomial Kernel function that computes a similarity between the two feature vectors x and y defined by \((x^T\cdot y+b)^{\text{degree}}\).class
RadialBasisFunctionKernel
Gaussian radial basis function kernel (RBF Kernel).class
RationalQuadraticKernel
Rational quadratic kernel, a less computational approximation of the Gaussian RBF kernel (RadialBasisFunctionKernel
).class
SigmoidKernel
Sigmoid kernel function (aka: hyperbolic tangent kernel, multilayer perceptron MLP kernel).Constructors in elki.similarity.kernel with parameters of type PrimitiveSimilarity Constructor Description KernelMatrix(PrimitiveSimilarity<? super O> kernelFunction, Relation<? extends O> relation, DBIDs ids)
Provides a new kernel matrix.
-