Uses of Interface
elki.database.ids.DBIDArrayMIter
-
Packages that use DBIDArrayMIter Package Description elki.clustering.hierarchical Hierarchical agglomerative clustering (HAC).elki.clustering.kmeans K-means clustering and variations.elki.clustering.kmedoids K-medoids clustering (PAM).elki.clustering.kmedoids.initialization elki.clustering.optics OPTICS family of clustering algorithms.elki.database.ids Database object identification and ID group handling API.elki.database.ids.integer Integer-based DBID implementation -- do not use directly - always useDBIDUtil.elki.index.tree.spatial.kd K-d-tree and variants.elki.index.tree.spatial.kd.split elki.outlier.density Density-based outlier detection algorithms. -
-
Uses of DBIDArrayMIter in elki.clustering.hierarchical
Fields in elki.clustering.hierarchical declared as DBIDArrayMIter Modifier and Type Field Description protected DBIDArrayMIterMedoidLinkage.Instance. miIterators into medoid array.protected DBIDArrayMIterMedoidLinkage.Instance. mjIterators into medoid array.protected DBIDArrayMIterMiniMax.Instance. protiterIterator into prototype cacheprotected DBIDArrayMIterHACAM.Instance. protsIterator into the prototypesMethods in elki.clustering.hierarchical with parameters of type DBIDArrayMIter Modifier and Type Method Description private static doubleMedoidLinkage.Instance. findMedoid(DistanceQuery<?> dq, DBIDs c, DBIDArrayMIter prototype)Find the prototypes.ClusterPrototypeMergeHistoryHACAM.Instance. run(ArrayDBIDs ids, ClusterDistanceMatrix mat, ClusterMergeHistoryBuilder builder, DistanceQuery<?> dq, DBIDArrayMIter prots)Run HACAM linkageClusterPrototypeMergeHistoryMiniMax.Instance. run(ArrayDBIDs ids, ClusterDistanceMatrix mat, ClusterMergeHistoryBuilder builder, DistanceQuery<?> dq, DBIDArrayMIter prots)ClusterPrototypeMergeHistoryMiniMaxAnderberg.Instance. run(ArrayDBIDs ids, ClusterDistanceMatrix mat, ClusterMergeHistoryBuilder builder, DistanceQuery<?> dq, DBIDArrayMIter prots)ClusterPrototypeMergeHistoryMiniMaxNNChain.Instance. run(ArrayDBIDs ids, ClusterDistanceMatrix mat, ClusterMergeHistoryBuilder builder, DistanceQuery<?> dq, DBIDArrayMIter prots) -
Uses of DBIDArrayMIter in elki.clustering.kmeans
Fields in elki.clustering.kmeans declared as DBIDArrayMIter Modifier and Type Field Description protected DBIDArrayMIterKDTreePruningKMeans.Instance. iterIterator into the k-d-tree entries. -
Uses of DBIDArrayMIter in elki.clustering.kmedoids
Fields in elki.clustering.kmedoids declared as DBIDArrayMIter Modifier and Type Field Description (package private) DBIDArrayMIterCLARANS.Assignment. miterMedoid iterator -
Uses of DBIDArrayMIter in elki.clustering.kmedoids.initialization
Methods in elki.clustering.kmedoids.initialization with parameters of type DBIDArrayMIter Modifier and Type Method Description static booleanAlternateRefinement. findMedoid(DBIDs ids, DistanceQuery<?> distQ, IntegerDataStore assignment, int j, DBIDArrayMIter miter, double[] cost)Find the best medoid of a given fixed set.static doubleGreedyG. findMedoid(DBIDs ids, DistanceQuery<?> distQ, int j, DBIDArrayMIter miter, double bestm, WritableDoubleDataStore temp, WritableDoubleDataStore tempbest, WritableDoubleDataStore mindist)Find the best medoid of a given fixed set. -
Uses of DBIDArrayMIter in elki.clustering.optics
Methods in elki.clustering.optics with parameters of type DBIDArrayMIter Modifier and Type Method Description voidOPTICSList.Instance. findBest(ArrayModifiableDBIDs candidates, DBIDArrayMIter it, DBIDVar out)Find the minimum in the candidates array. -
Uses of DBIDArrayMIter in elki.database.ids
Subinterfaces of DBIDArrayMIter in elki.database.ids Modifier and Type Interface Description interfaceDoubleDBIDListMIterModifiable DBIDList iterator.Classes in elki.database.ids that implement DBIDArrayMIter Modifier and Type Class Description protected static classEmptyDBIDs.EmptyDBIDIteratorIterator for empty DBIDs-Methods in elki.database.ids that return DBIDArrayMIter Modifier and Type Method Description DBIDArrayMIterArrayModifiableDBIDs. iter()DBIDArrayMIterEmptyDBIDs. iter()DBIDArrayMIterDBIDArrayMIter. seek(int off) -
Uses of DBIDArrayMIter in elki.database.ids.integer
Subinterfaces of DBIDArrayMIter in elki.database.ids.integer Modifier and Type Interface Description (package private) interfaceDoubleIntegerDBIDListMIterCombination interface for modifiable iterators.(package private) interfaceIntegerDBIDArrayMIterModifiable integer array iterator.Classes in elki.database.ids.integer that implement DBIDArrayMIter Modifier and Type Class Description private classArrayModifiableIntegerDBIDs.ItrIterator class.private classDoubleIntegerDBIDArrayList.ItrList iterator. -
Uses of DBIDArrayMIter in elki.index.tree.spatial.kd
Methods in elki.index.tree.spatial.kd with parameters of type DBIDArrayMIter Modifier and Type Method Description private booleanMemoryKDTree. assertSplitConsistent(int left, int pos, int right, int dim, double val, DBIDArrayMIter iter)Assert that the generated split is consistent.java.lang.ObjectMemoryKDTree. buildTree(Relation<? extends NumberVector> relation, int left, int right, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, VectorUtil.SortDBIDsBySingleDimension comp)Build the k-d tree. -
Uses of DBIDArrayMIter in elki.index.tree.spatial.kd.split
Methods in elki.index.tree.spatial.kd.split with parameters of type DBIDArrayMIter Modifier and Type Method Description SplitStrategy.InfoBoundedMidpointSplit. findSplit(Relation<? extends NumberVector> relation, int dims, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, int left, int right, VectorUtil.SortDBIDsBySingleDimension comp)SplitStrategy.InfoLeastOneDimSSQSplit. findSplit(Relation<? extends NumberVector> relation, int dims, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, int left, int right, VectorUtil.SortDBIDsBySingleDimension comp)SplitStrategy.InfoLeastSSQSplit. findSplit(Relation<? extends NumberVector> relation, int dims, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, int left, int right, VectorUtil.SortDBIDsBySingleDimension comp)SplitStrategy.InfoMeanVarianceSplit. findSplit(Relation<? extends NumberVector> relation, int dims, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, int left, int right, VectorUtil.SortDBIDsBySingleDimension comp)SplitStrategy.InfoMedianSplit. findSplit(Relation<? extends NumberVector> relation, int dims, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, int left, int right, VectorUtil.SortDBIDsBySingleDimension comp)SplitStrategy.InfoMedianVarianceSplit. findSplit(Relation<? extends NumberVector> relation, int dims, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, int left, int right, VectorUtil.SortDBIDsBySingleDimension comp)SplitStrategy.InfoMidpointSplit. findSplit(Relation<? extends NumberVector> relation, int dims, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, int left, int right, VectorUtil.SortDBIDsBySingleDimension comp)SplitStrategy.InfoSplitStrategy. findSplit(Relation<? extends NumberVector> relation, int dims, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, int left, int right, VectorUtil.SortDBIDsBySingleDimension comp)Build the k-d-tree using midpoint splitting.(package private) static intSplitStrategy.Util. pivot(Relation<? extends NumberVector> relation, ArrayModifiableDBIDs sorted, DBIDArrayMIter iter, int dim, int left, int right, double mid)Pivot an interval.(package private) static double[]SplitStrategy.Util. sumvar(Relation<? extends NumberVector> relation, int dims, DBIDArrayMIter iter, int left, int right)Compute the sum and sum-of-squares (for variance). -
Uses of DBIDArrayMIter in elki.outlier.density
Fields in elki.outlier.density declared as DBIDArrayMIter Modifier and Type Field Description (package private) DBIDArrayMIterIsolationForest.ForestBuilder. iterIterator into candidates
-