A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
F
- f1Measure() - Method in class elki.evaluation.clustering.BCubed
-
Get the BCubed F1-Measure
- f1Measure() - Method in class elki.evaluation.clustering.EditDistance
-
Get the edit distance F1-Measure
- f1Measure() - Method in class elki.evaluation.clustering.PairCounting
-
Get the pair-counting F1-Measure.
- f1Measure() - Method in class elki.evaluation.clustering.SetMatchingPurity
-
Get the set matching F1-Measure
- factory - Variable in class elki.index.tree.betula.CFTree
-
Cluster feature factory
- factory - Variable in class elki.index.tree.betula.CFTree.Factory
-
Cluster feature factory
- factory - Variable in class elki.index.tree.betula.CFTree.Factory.Par
-
Cluster feature factory
- Factory() - Constructor for class elki.index.tree.betula.features.BIRCHCF.Factory
- Factory() - Constructor for class elki.index.tree.betula.features.VIIFeature.Factory
- Factory() - Constructor for class elki.index.tree.betula.features.VVIFeature.Factory
- Factory() - Constructor for class elki.index.tree.betula.features.VVVFeature.Factory
- Factory(BIRCHDistance, BIRCHAbsorptionCriterion, double, int, double) - Constructor for class elki.clustering.hierarchical.birch.CFTree.Factory
-
Constructor.
- Factory(ClusterFeature.Factory<L>, CFDistance, CFDistance, double, int, double, CFTree.Threshold) - Constructor for class elki.index.tree.betula.CFTree.Factory
-
Constructor.
- FarthestPoints<O> - Class in elki.clustering.kmeans.initialization
-
K-Means initialization by repeatedly choosing the farthest point (by the minimum distance to earlier points).
- FarthestPoints(RandomFactory, boolean) - Constructor for class elki.clustering.kmeans.initialization.FarthestPoints
-
Constructor.
- FarthestPoints.Par<O> - Class in elki.clustering.kmeans.initialization
-
Parameterization class.
- FarthestSumPoints<O> - Class in elki.clustering.kmeans.initialization
-
K-Means initialization by repeatedly choosing the farthest point (by the sum of distances to previous objects).
- FarthestSumPoints(RandomFactory, boolean) - Constructor for class elki.clustering.kmeans.initialization.FarthestSumPoints
-
Constructor.
- FarthestSumPoints.Par<V> - Class in elki.clustering.kmeans.initialization
-
Parameterization class.
- FastCLARA<V> - Class in elki.clustering.kmedoids
-
Clustering Large Applications (CLARA) with the
FastPAMimprovements, to increase scalability in the number of clusters. - FastCLARA(Distance<? super V>, int, int, KMedoidsInitialization<V>, double, int, double, boolean, RandomFactory) - Constructor for class elki.clustering.kmedoids.FastCLARA
-
Constructor.
- FastCLARA.Par<V> - Class in elki.clustering.kmedoids
-
Parameterization class.
- FastCLARANS<V> - Class in elki.clustering.kmedoids
-
A faster variation of CLARANS, that can explore O(k) as many swaps at a similar cost by considering all medoids for each candidate non-medoid.
- FastCLARANS(Distance<? super V>, int, int, double, RandomFactory) - Constructor for class elki.clustering.kmedoids.FastCLARANS
-
Constructor.
- FastCLARANS.Assignment - Class in elki.clustering.kmedoids
-
Assignment state.
- FastCLARANS.Par<V> - Class in elki.clustering.kmedoids
-
Parameterization class.
- FastDOC - Class in elki.clustering.subspace
-
The heuristic variant of the DOC algorithm, FastDOC
- FastDOC(double, double, double, int, RandomFactory) - Constructor for class elki.clustering.subspace.FastDOC
-
Constructor.
- FastDOC.Par - Class in elki.clustering.subspace
-
Parameterization class.
- FasterCLARA<O> - Class in elki.clustering.kmedoids
-
Clustering Large Applications (CLARA) with the
FastPAMimprovements, to increase scalability in the number of clusters. - FasterCLARA(Distance<? super O>, int, int, KMedoidsInitialization<O>, int, double, boolean, RandomFactory) - Constructor for class elki.clustering.kmedoids.FasterCLARA
-
Constructor.
- FasterCLARA.Par<V> - Class in elki.clustering.kmedoids
-
Parameterization class.
- FasterMSC<O> - Class in elki.clustering.silhouette
-
Fast and Eager Medoid Silhouette Clustering.
- FasterMSC(Distance<? super O>, int, int, KMedoidsInitialization<O>) - Constructor for class elki.clustering.silhouette.FasterMSC
-
Constructor.
- FasterMSC.Instance - Class in elki.clustering.silhouette
-
FasterMSC clustering instance for a particular data set.
- FasterMSC.Instance2 - Class in elki.clustering.silhouette
-
FasterMSC clustering instance for k=2, simplified.
- FasterMSC.Par<O> - Class in elki.clustering.silhouette
-
Parameterization class.
- FasterPAM<O> - Class in elki.clustering.kmedoids
-
Variation of FastPAM that eagerly performs any swap that yields an improvement during an iteration.
- FasterPAM(Distance<? super O>, int, int, KMedoidsInitialization<O>) - Constructor for class elki.clustering.kmedoids.FasterPAM
-
Constructor.
- FasterPAM.Instance - Class in elki.clustering.kmedoids
-
Instance for a single dataset.
- FasterPAM.Par<O> - Class in elki.clustering.kmedoids
-
Parameterization class.
- FastMSC<O> - Class in elki.clustering.silhouette
-
Fast Medoid Silhouette Clustering.
- FastMSC(Distance<? super O>, int, int, KMedoidsInitialization<O>) - Constructor for class elki.clustering.silhouette.FastMSC
-
Constructor.
- FastMSC.Instance - Class in elki.clustering.silhouette
-
FastMSC clustering instance for a particular data set.
- FastMSC.Instance2 - Class in elki.clustering.silhouette
-
Simplified FastMSC clustering instance for k=2.
- FastMSC.Par<O> - Class in elki.clustering.silhouette
-
Parameterization class.
- FastMSC.Record - Class in elki.clustering.silhouette
-
Data stored per point.
- FastOPTICS<V extends elki.data.NumberVector> - Class in elki.clustering.optics
-
FastOPTICS algorithm (Fast approximation of OPTICS)
- FastOPTICS(int, RandomProjectedNeighborsAndDensities) - Constructor for class elki.clustering.optics.FastOPTICS
-
Constructor.
- FastPAM<O> - Class in elki.clustering.kmedoids
-
FastPAM: An improved version of PAM, that is usually O(k) times faster.
- FastPAM(Distance<? super O>, int, int, KMedoidsInitialization<O>) - Constructor for class elki.clustering.kmedoids.FastPAM
-
Constructor.
- FastPAM(Distance<? super O>, int, int, KMedoidsInitialization<O>, double) - Constructor for class elki.clustering.kmedoids.FastPAM
-
Constructor.
- FastPAM.Instance - Class in elki.clustering.kmedoids
-
Instance for a single dataset.
- FastPAM.Par<V> - Class in elki.clustering.kmedoids
-
Parameterization class.
- FastPAM1<O> - Class in elki.clustering.kmedoids
-
FastPAM1: A version of PAM that is O(k) times faster, i.e., now in O((n-k)²).
- FastPAM1(Distance<? super O>, int, int, KMedoidsInitialization<O>) - Constructor for class elki.clustering.kmedoids.FastPAM1
-
Constructor.
- FastPAM1.Instance - Class in elki.clustering.kmedoids
-
Instance for a single dataset.
- FastPAM1.Par<V> - Class in elki.clustering.kmedoids
-
Parameterization class.
- fastswap - Variable in class elki.clustering.kmedoids.FastPAM.Instance
-
Tolerance for fast swapping behavior (may perform worse swaps).
- fasttol - Variable in class elki.clustering.kmedoids.FastPAM
-
Tolerance for fast swapping behavior (may perform worse swaps).
- fasttol - Variable in class elki.clustering.kmedoids.FastPAM.Par
-
Tolerance for fast swapping behavior (may perform worse swaps).
- FASTTOL_ID - Static variable in class elki.clustering.kmedoids.FastPAM.Par
-
Tolerance for performing additional swaps.
- FEATURES_ID - Static variable in class elki.index.tree.betula.CFTree.Factory.Par
-
Cluster features parameter.
- file - Variable in class elki.clustering.meta.ExternalClustering
-
The file to be reparsed.
- file - Variable in class elki.clustering.meta.ExternalClustering.Par
-
The file to be reparsed
- FILE_ID - Static variable in class elki.clustering.meta.ExternalClustering.Par
-
Parameter that specifies the name of the file to be re-parsed.
- fillDensities(KNNSearcher<DBIDRef>, DBIDs, WritableDoubleDataStore) - Method in class elki.clustering.dbscan.LSDBC
-
Collect all densities into an array for sorting.
- filter - Variable in class elki.clustering.correlation.COPAC.Settings
-
Eigenpair filter.
- filter - Variable in class elki.clustering.correlation.ERiC.Settings
-
Filter for Eigenvectors.
- filter - Variable in class elki.clustering.correlation.HiCO
-
Filter for selecting eigenvectors
- filter - Variable in class elki.clustering.dbscan.predicates.FourCNeighborPredicate
-
Filter for selecting eigenvectors.
- finalAssignment(List<Pair<double[], long[]>>, Relation<? extends NumberVector>) - Method in class elki.clustering.subspace.PROCLUS
-
Refinement step to assign the objects to the final clusters.
- finalizeCluster() - Method in class elki.clustering.em.models.DiagonalGaussianModel
- finalizeCluster() - Method in interface elki.clustering.em.models.EMClusterModel
-
Finalize a cluster model.
- finalizeCluster() - Method in class elki.clustering.em.models.MultivariateGaussianModel
- finalizeCluster() - Method in class elki.clustering.em.models.SphericalGaussianModel
- finalizeCluster() - Method in class elki.clustering.em.models.TextbookMultivariateGaussianModel
- finalizeCluster() - Method in class elki.clustering.em.models.TextbookSphericalGaussianModel
- finalizeCluster() - Method in class elki.clustering.em.models.TwoPassMultivariateGaussianModel
- finalizeCluster(HDBSCANHierarchyExtraction.TempCluster, Clustering<DendrogramModel>, WritableDoubleDataStore, Cluster<DendrogramModel>, boolean) - Method in class elki.clustering.hierarchical.extraction.HDBSCANHierarchyExtraction.Instance
-
Make the cluster for the given object
- finalizeEStep(double, double) - Method in class elki.clustering.em.models.DiagonalGaussianModel
- finalizeEStep(double, double) - Method in interface elki.clustering.em.models.EMClusterModel
-
Finalize the E step.
- finalizeEStep(double, double) - Method in class elki.clustering.em.models.MultivariateGaussianModel
- finalizeEStep(double, double) - Method in class elki.clustering.em.models.SphericalGaussianModel
- finalizeEStep(double, double) - Method in class elki.clustering.em.models.TextbookMultivariateGaussianModel
- finalizeEStep(double, double) - Method in class elki.clustering.em.models.TextbookSphericalGaussianModel
- finalizeEStep(double, double) - Method in class elki.clustering.em.models.TwoPassMultivariateGaussianModel
- finalizeFirstPassE() - Method in interface elki.clustering.em.models.EMClusterModel
-
Finalize the first pass of the E step.
- finalizeFirstPassE() - Method in class elki.clustering.em.models.TwoPassMultivariateGaussianModel
-
Finish computation of the mean.
- findAndEvaluateThreshold(DoubleDynamicHistogram) - Method in class elki.clustering.correlation.LMCLUS
-
Evaluate the histogram to find a suitable threshold
- findBasis(Relation<? extends NumberVector>, ORCLUS.ORCLUSCluster, int) - Method in class elki.clustering.correlation.ORCLUS
-
Finds the basis of the subspace of dimensionality
dimfor the specified cluster. - findBest(double[], double[], int[], int) - Static method in class elki.clustering.hierarchical.Anderberg.Instance
-
Find the best in a row of the triangular matrix.
- findBest(ArrayModifiableDBIDs, DBIDArrayMIter, DBIDVar) - Method in class elki.clustering.optics.OPTICSList.Instance
-
Find the minimum in the candidates array.
- findBestSwap(DBIDRef, double[]) - Method in class elki.clustering.silhouette.FastMSC.Instance
-
Compute the loss change when choosing j as new medoid.
- findBestSwap(DBIDRef, double[]) - Method in class elki.clustering.silhouette.FastMSC.Instance2
-
Compute the loss change when choosing j as new medoid.
- findBestSwaps(DBIDArrayIter, ArrayModifiableDBIDs, double[], double[], double[]) - Method in class elki.clustering.kmedoids.FastPAM.Instance
-
Find the best swaps.
- findDenseSubspaceCandidates(Relation<? extends NumberVector>, List<CLIQUESubspace>) - Method in class elki.clustering.subspace.CLIQUE
-
Determines the
k-dimensional dense subspace candidates from the specified(k-1)-dimensional dense subspaces. - findDenseSubspaces(Relation<? extends NumberVector>, List<CLIQUESubspace>) - Method in class elki.clustering.subspace.CLIQUE
-
Determines the
k-dimensional dense subspaces and performs a pruning if this option is chosen. - findDimensions(ArrayDBIDs, Relation<? extends NumberVector>, DistanceQuery<? extends NumberVector>, RangeSearcher<DBIDRef>) - Method in class elki.clustering.subspace.PROCLUS
-
Determines the set of correlated dimensions for each medoid in the specified medoid set.
- findDimensions(ArrayList<PROCLUS.PROCLUSCluster>, Relation<? extends NumberVector>) - Method in class elki.clustering.subspace.PROCLUS
-
Refinement step that determines the set of correlated dimensions for each cluster centroid.
- findLeaf(CFTree.TreeNode, NumberVector) - Method in class elki.clustering.hierarchical.birch.CFTree
-
Find the leaf of a cluster, to get the final cluster assignment.
- findLeaf(NumberVector) - Method in class elki.clustering.hierarchical.birch.CFTree
-
Find the leaf of a cluster, to get the final cluster assignment.
- findLeaf(NumberVector) - Method in class elki.index.tree.betula.CFTree
-
Find the leaf of a cluster, to get the final cluster assignment.
- findLeaf(CFNode<L>, NumberVector) - Method in class elki.index.tree.betula.CFTree
-
Find the leaf of a cluster, to get the final cluster assignment.
- findMax(DistanceQuery<?>, DBIDIter, DBIDs, double, double) - Static method in class elki.clustering.hierarchical.MiniMax.Instance
-
Find the maximum distance of one object to a set.
- findMedoid(DBIDs, DistanceQuery<?>, int, DBIDArrayMIter, double, WritableDoubleDataStore, WritableDoubleDataStore, WritableDoubleDataStore) - Static method in class elki.clustering.kmedoids.initialization.GreedyG
-
Find the best medoid of a given fixed set.
- findMedoid(DBIDs, DistanceQuery<?>, IntegerDataStore, int, DBIDArrayMIter, double[]) - Static method in class elki.clustering.kmedoids.initialization.AlternateRefinement
-
Find the best medoid of a given fixed set.
- findMedoid(DistanceQuery<?>, DBIDs, DBIDArrayMIter) - Static method in class elki.clustering.hierarchical.MedoidLinkage.Instance
-
Find the prototypes.
- findMerge() - Method in class elki.clustering.hierarchical.AGNES.Instance
-
Perform the next merge step in AGNES.
- findMerge() - Method in class elki.clustering.hierarchical.Anderberg.Instance
-
Perform the next merge step.
- findMerge() - Method in class elki.clustering.hierarchical.HACAM.Instance
- findMerge() - Method in class elki.clustering.hierarchical.MedoidLinkage.Instance
- findMerge() - Method in class elki.clustering.hierarchical.MiniMax.Instance
- findMerge() - Method in class elki.clustering.hierarchical.MiniMaxAnderberg.Instance
- findNeighbors(DBIDRef, long[], ArrayModifiableDBIDs, Relation<? extends NumberVector>) - Method in class elki.clustering.subspace.DOC
-
Find the neighbors of point q in the given subspace
- findOneDimensionalDenseSubspaceCandidates(Relation<? extends NumberVector>) - Method in class elki.clustering.subspace.CLIQUE
-
Determines the one-dimensional dense subspace candidates by making a pass over the database.
- findOneDimensionalDenseSubspaces(Relation<? extends NumberVector>) - Method in class elki.clustering.subspace.CLIQUE
-
Determines the one dimensional dense subspaces and performs a pruning if this option is chosen.
- findOutliers(Relation<? extends NumberVector>, List<MultivariateGaussianModel>, ArrayList<P3C.ClusterCandidate>, ModifiableDBIDs) - Method in class elki.clustering.subspace.P3C
-
Performs outlier detection by testing the Mahalanobis distance of each point in a cluster against the critical value of the ChiSquared distribution with as many degrees of freedom as the cluster has relevant attributes.
- findPrototype(DistanceQuery<?>, DBIDs, DBIDs, DBIDVar, double) - Static method in class elki.clustering.hierarchical.HACAM.Instance
-
Find the prototypes.
- findPrototype(DistanceQuery<?>, DBIDs, DBIDs, DBIDVar, double) - Static method in class elki.clustering.hierarchical.MiniMax.Instance
-
Find the prototypes.
- findPrototypeSingleton(DistanceQuery<?>, DBIDs, DBIDRef, DBIDVar) - Static method in class elki.clustering.hierarchical.HACAM.Instance
-
Find the prototypes.
- findPrototypeSingleton(DistanceQuery<?>, DBIDs, DBIDRef, DBIDVar) - Static method in class elki.clustering.hierarchical.MiniMax.Instance
-
Find the prototypes.
- findSeparation(Relation<? extends NumberVector>, DBIDs, int, Random) - Method in class elki.clustering.correlation.LMCLUS
-
This method samples a number of linear manifolds an tries to determine which the one with the best cluster is.
- findSNNNeighbors(SimilarityQuery<O>, DBIDRef) - Method in class elki.clustering.SNNClustering
-
Returns the shared nearest neighbors of the specified query object in the given database.
- findSplit() - Method in class elki.clustering.hierarchical.extraction.AbstractCutDendrogram.Instance
-
Find the splitting point in the merge history.
- findSplit() - Method in class elki.clustering.hierarchical.extraction.CutDendrogramByHeight.Instance
- findSplit() - Method in class elki.clustering.hierarchical.extraction.CutDendrogramByNumberOfClusters.Instance
- findUnlinked(int, int, int[]) - Static method in class elki.clustering.hierarchical.NNChain.Instance
-
Find an unlinked object.
- first - Variable in class elki.clustering.subspace.PROCLUS.DoubleIntInt
- FIRST_UNIFORM_ID - Static variable in class elki.clustering.kmeans.initialization.betula.CFKPlusPlusLeaves.Par
-
Choose the first center based on variance contribution.
- FIRST_UNIFORM_ID - Static variable in class elki.clustering.kmeans.initialization.betula.CFKPlusPlusTree.Par
-
Choose the first center based on variance contribution.
- FirstK<O> - Class in elki.clustering.kmeans.initialization
-
Initialize K-means by using the first k objects as initial means.
- FirstK() - Constructor for class elki.clustering.kmeans.initialization.FirstK
-
Constructor.
- FirstK.Par<V extends elki.data.NumberVector> - Class in elki.clustering.kmeans.initialization
-
Parameterization class.
- firstPassE(NumberVector, double) - Method in class elki.clustering.em.models.TwoPassMultivariateGaussianModel
-
First pass: update the mean only.
- firstPassE(O, double) - Method in interface elki.clustering.em.models.EMClusterModel
-
First run in the E step.
- firstUniform - Variable in class elki.clustering.kmeans.initialization.betula.CFKPlusPlusLeaves
-
Choose the first center uniformly from the leaves.
- firstUniform - Variable in class elki.clustering.kmeans.initialization.betula.CFKPlusPlusLeaves.Par
-
Choose the first center based on variance contribution.
- firstUniform - Variable in class elki.clustering.kmeans.initialization.betula.CFKPlusPlusTree
-
Choose the first center uniformly from the cluster features.
- firstUniform - Variable in class elki.clustering.kmeans.initialization.betula.CFKPlusPlusTree.Par
-
Choose the first center uniformly from the cluster feature.
- FlexibleBetaLinkage - Class in elki.clustering.hierarchical.linkage
-
Flexible-beta linkage as proposed by Lance and Williams.
- FlexibleBetaLinkage(double) - Constructor for class elki.clustering.hierarchical.linkage.FlexibleBetaLinkage
-
Constructor.
- FlexibleBetaLinkage.Par - Class in elki.clustering.hierarchical.linkage
-
Parameterization class.
- fMeasure(double) - Method in class elki.evaluation.clustering.PairCounting
-
Get the pair-counting F-Measure
- fMeasureFirst() - Method in class elki.evaluation.clustering.SetMatchingPurity
-
Get the Van Rijsbergen’s F measure (asymmetric) for first clustering
- fMeasureSecond() - Method in class elki.evaluation.clustering.SetMatchingPurity
-
Get the Van Rijsbergen’s F measure (asymmetric) for second clustering
- FORCE_LABEL_ID - Static variable in class elki.result.ClusteringVectorDumper.Par
-
Force label parameter.
- forceLabel - Variable in class elki.result.ClusteringVectorDumper
-
Optional label to force for this output.
- forceLabel - Variable in class elki.result.ClusteringVectorDumper.Par
-
Optional label to force for this output.
- FourC - Class in elki.clustering.correlation
-
4C identifies local subgroups of data objects sharing a uniform correlation.
- FourC(FourC.Settings) - Constructor for class elki.clustering.correlation.FourC
-
Constructor.
- FourC.Par - Class in elki.clustering.correlation
-
Parameterization class.
- FourC.Settings - Class in elki.clustering.correlation
-
Class wrapping the 4C parameter settings.
- FourC.Settings.Par - Class in elki.clustering.correlation
-
Parameterization class for 4C settings.
- FourCCorePredicate - Class in elki.clustering.dbscan.predicates
-
The 4C core point predicate.
- FourCCorePredicate(FourC.Settings) - Constructor for class elki.clustering.dbscan.predicates.FourCCorePredicate
-
Default constructor.
- FourCCorePredicate.Instance - Class in elki.clustering.dbscan.predicates
-
Instance for a particular data set.
- FourCCorePredicate.Par - Class in elki.clustering.dbscan.predicates
-
Parameterization class
- FourCNeighborPredicate - Class in elki.clustering.dbscan.predicates
-
4C identifies local subgroups of data objects sharing a uniform correlation.
- FourCNeighborPredicate(FourC.Settings) - Constructor for class elki.clustering.dbscan.predicates.FourCNeighborPredicate
-
Constructor.
- FourCNeighborPredicate.Instance - Class in elki.clustering.dbscan.predicates
-
Instance for a particular data set.
- FourCNeighborPredicate.Par - Class in elki.clustering.dbscan.predicates
-
Parameterization class.
- fowlkesMallows() - Method in class elki.evaluation.clustering.PairCounting
-
Computes the pair-counting Fowlkes-mallows (flat only, non-hierarchical!)
- FuzzyCMeans<V extends elki.data.NumberVector> - Class in elki.clustering.kmeans
-
Fuzzy Clustering developed by Dunn and revisited by Bezdek
- FuzzyCMeans(int, int, int, double, double, boolean, KMeansInitialization) - Constructor for class elki.clustering.kmeans.FuzzyCMeans
-
Constructor.
- FuzzyCMeans.Par - Class in elki.clustering.kmeans
-
Parameterization class.
All Classes All Packages