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. kernelKernel function.protected PrimitiveSimilarity<? super NumberVector>SupportVectorClustering.Par. kernelKernel 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. similarityFunctionTyped reference to the similarity function (usually the same as the distance function!)private PrimitiveSimilarity<? super O>SpatialPrimitiveDistanceSimilarityQuery. similarityFunctionTyped 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. similarityFunctionThe 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 classHellingerDistanceHellinger 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 classJaccardSimilarityDistanceA 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. kernelKernel function.protected PrimitiveSimilarity<? super V>OCSVM.Par. kernelKernel in use.(package private) PrimitiveSimilarity<? super V>SVDD. kernelKernel function.protected PrimitiveSimilarity<? super V>SVDD.Par. kernelKernel 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 interfaceDBIDSimilarityInterface DBIDSimilarity describes the requirements of any similarity function defined over object IDs.interfaceNormalizedPrimitiveSimilarity<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 classAbstractDBIDSimilarityAbstract super class for distance functions needing a preprocessor.classAbstractVectorSimilarityAbstract base class for double-valued primitive similarity functions.classInvertedDistanceSimilarity<O>Adapter to use a primitive number-distance as similarity measure, by computing 1/distance.classKulczynski1SimilarityKulczynski similarity 1.classKulczynski2SimilarityKulczynski similarity 2. -
Uses of PrimitiveSimilarity in elki.similarity.cluster
Subinterfaces of PrimitiveSimilarity in elki.similarity.cluster Modifier and Type Interface Description interfaceClusteringDistanceSimilarityDistance and similarity measure for clusterings.Classes in elki.similarity.cluster that implement PrimitiveSimilarity Modifier and Type Class Description classClusteringAdjustedRandIndexSimilarityMeasure the similarity of clusters via the Adjusted Rand Index.classClusteringBCubedF1SimilarityMeasure the similarity of clusters via the BCubed F1 Index.classClusteringFowlkesMallowsSimilarityMeasure the similarity of clusters via the Fowlkes-Mallows Index.classClusteringRandIndexSimilarityMeasure the similarity of clusters via the Rand Index.classClusterIntersectionSimilarityMeasure the similarity of clusters via the intersection size.classClusterJaccardSimilarityMeasure 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 classLaplaceKernelLaplace / exponential radial basis function kernel.classLinearKernelLinear Kernel function that computes a similarity between the two feature vectors x and y defined by \(x^T\cdot y\).classPolynomialKernelPolynomial Kernel function that computes a similarity between the two feature vectors x and y defined by \((x^T\cdot y+b)^{\text{degree}}\).classRadialBasisFunctionKernelGaussian radial basis function kernel (RBF Kernel).classRationalQuadraticKernelRational quadratic kernel, a less computational approximation of the Gaussian RBF kernel (RadialBasisFunctionKernel).classSigmoidKernelSigmoid 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.
-