Uses of Interface
elki.database.ids.DBIDIter
-
Packages that use DBIDIter Package Description elki.algorithm.statistics Statistical analysis algorithms.elki.clustering.dbscan.predicates Neighbor and core predicated for Generalized DBSCAN.elki.clustering.hierarchical Hierarchical agglomerative clustering (HAC).elki.clustering.kmeans K-means clustering and variations.elki.clustering.uncertain Clustering algorithms for uncertain data.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.database.query Database queries - computing distances, neighbors, similarities - API and general documentation.elki.database.query.distance Prepared queries for distances.elki.database.relation Relations, materialized and virtual (views).elki.evaluation.scores.adapter Adapter classes for ranking and scoring measures.elki.evaluation.similaritymatrix Render a distance matrix to visualize a clustering-distance-combination.elki.index.distancematrix Precomputed distance matrix.elki.index.tree.metrical.covertree Cover-tree variations.elki.index.tree.metrical.vptree elki.index.tree.spatial.kd K-d-tree and variants.elki.index.tree.spatial.rstarvariants.query Queries on the R-Tree family of indexes: kNN and range queries.elki.outlier.clustering Clustering based outlier detection.elki.outlier.distance Distance-based outlier detection algorithms, such as DBOutlier and kNN.elki.outlier.intrinsic Outlier detection algorithms based on intrinsic dimensionality.elki.outlier.lof LOF family of outlier detection algorithms.elki.visualization.style Style management for ELKI visualizations.elki.visualization.visualizers.pairsegments Visualizers for inspecting cluster differences using pair counting segments. -
-
Uses of DBIDIter in elki.algorithm.statistics
Methods in elki.algorithm.statistics with parameters of type DBIDIter Modifier and Type Method Description private voidEvaluateRetrievalPerformance. computeDistances(ModifiableDoubleDBIDList nlist, DBIDIter query, DistanceQuery<O> distQuery, Relation<O> relation)Compute the distances to the neighbor objects. -
Uses of DBIDIter in elki.clustering.dbscan.predicates
Methods in elki.clustering.dbscan.predicates that return DBIDIter Modifier and Type Method Description DBIDIterCOPACNeighborPredicate.COPACModel. iter()DBIDIterCOPACNeighborPredicate.Instance. iterDBIDs(COPACNeighborPredicate.COPACModel neighbors)DBIDIterEpsilonNeighborPredicate.Instance. iterDBIDs(DoubleDBIDList neighbors)DBIDIterERiCNeighborPredicate.Instance. iterDBIDs(DBIDs neighbors)DBIDIterFourCNeighborPredicate.Instance. iterDBIDs(PreDeConNeighborPredicate.PreDeConModel neighbors)DBIDIterNeighborPredicate.Instance. iterDBIDs(T neighbors)Add the neighbors to a DBID setDBIDIterPreDeConNeighborPredicate.Instance. iterDBIDs(PreDeConNeighborPredicate.PreDeConModel neighbors)DBIDIterSimilarityNeighborPredicate.Instance. iterDBIDs(DoubleDBIDList neighbors) -
Uses of DBIDIter in elki.clustering.hierarchical
Methods in elki.clustering.hierarchical with parameters of type DBIDIter Modifier and Type Method Description private static doubleHACAM.Instance. distanceSum(DistanceQuery<?> dq, DBIDIter i, DBIDs cy, double distsum, double minDistSum)Find the maximum distance of one object to a set.private static doubleMiniMax.Instance. findMax(DistanceQuery<?> dq, DBIDIter i, DBIDs cy, double maxDist, double minMaxDist)Find the maximum distance of one object to a set. -
Uses of DBIDIter in elki.clustering.kmeans
Methods in elki.clustering.kmeans with parameters of type DBIDIter Modifier and Type Method Description private doubleHartiganWongKMeans.Instance. cacheR1(DBIDIter it, NumberVector vec, int l1)Compute and cache the R1 value.private booleanMacQueenKMeans.Instance. updateMeanAndAssignment(int minIndex, NumberVector fv, DBIDIter iditer)Try to update the cluster assignment. -
Uses of DBIDIter in elki.clustering.uncertain
Methods in elki.clustering.uncertain that return DBIDIter Modifier and Type Method Description DBIDIterFDBSCANNeighborPredicate.Instance. iterDBIDs(DBIDs neighbors)Methods in elki.clustering.uncertain with parameters of type DBIDIter Modifier and Type Method Description protected booleanUKMeans. updateAssignment(DBIDIter iditer, java.util.List<? extends ModifiableDBIDs> clusters, WritableIntegerDataStore assignment, int newA)Update the cluster assignment. -
Uses of DBIDIter in elki.database.ids
Subinterfaces of DBIDIter in elki.database.ids Modifier and Type Interface Description interfaceDBIDArrayIterArray iterators that can also go backwards and seek.interfaceDBIDArrayMIterModifiable array iterator.interfaceDBIDMIterModifiable DBID iterator.interfaceDoubleDBIDIterIterator over Double+DBID pairs results.interfaceDoubleDBIDListIterIterator over Double+DBID pairs results.interfaceDoubleDBIDListMIterModifiable DBIDList iterator.Classes in elki.database.ids that implement DBIDIter Modifier and Type Class Description protected static classEmptyDBIDs.EmptyDBIDIteratorIterator for empty DBIDs-Methods in elki.database.ids that return DBIDIter Modifier and Type Method Description DBIDIterDBIDIter. advance()DBIDIterDBIDs. iter()Get a DBID iterator (a more efficient API). -
Uses of DBIDIter in elki.database.ids.integer
Subinterfaces of DBIDIter in elki.database.ids.integer Modifier and Type Interface Description interfaceDoubleIntegerDBIDListIterCombination interface of the DoubleDBIDListIter with IntegerDBIDIter.(package private) interfaceDoubleIntegerDBIDListMIterCombination interface for modifiable iterators.(package private) interfaceIntegerDBIDArrayIterModifiable integer array iterator.(package private) interfaceIntegerDBIDArrayMIterModifiable integer array iterator.(package private) interfaceIntegerDBIDIterIterator for integer DBIDs.(package private) interfaceIntegerDBIDMIterModifiable iterator interface for integer DBIDs.Classes in elki.database.ids.integer that implement DBIDIter Modifier and Type Class Description private classArrayModifiableIntegerDBIDs.ItrIterator class.private classArrayModifiableIntegerDBIDs.Slice.SliceItrIterator class.protected classArrayStaticIntegerDBIDs.ItrDBID iterator in ELKI/C style.private classArrayStaticIntegerDBIDs.Slice.SliceItrIterator class.private classDoubleIntegerDBIDArrayList.ItrList iterator.protected classDoubleIntegerDBIDHeap.UnorderedIterIterate over all objects in the heap, not ordered.private classDoubleIntegerDBIDKNNHeap.UnorderedIterIterate over all objects in the heap, not ordered.private classDoubleIntegerDBIDSubList.ItrIterator for the sublist.protected static classFastutilIntOpenHashSetModifiableDBIDs.ItrIterator over Fastutil hashs.protected classIntegerDBID.ItrPseudo iterator for DBIDs interface.private classIntegerDBIDKNNSubList.ItrIterator for the sublist.private static classIntegerDBIDPair.ItrIterator.private classIntegerDBIDPair.Slice.SliceItrIterator class.private static classIntegerDBIDRange.ItrIterator in ELKI/C++ style.protected classIntegerDBIDVar.ItrPseudo iterator for DBIDs interface.private static classUnmodifiableIntegerArrayDBIDs.ItrMake an existing DBIDMIter unmodifiable.(package private) static classUnmodifiableIntegerDBIDs.UnmodifiableDBIDIterMake an existing DBIDMIter unmodifiable.Methods in elki.database.ids.integer that return DBIDIter Modifier and Type Method Description DBIDIterUnmodifiableIntegerDBIDs.UnmodifiableDBIDIter. advance() -
Uses of DBIDIter in elki.database.query
Subinterfaces of DBIDIter in elki.database.query Modifier and Type Interface Description interfacePrioritySearcher<O>Distance priority-based searcher.Classes in elki.database.query that implement DBIDIter Modifier and Type Class Description classExactPrioritySearcher<O>Priority searcher that refines all objects to their exact distances, using another priority searcher inside to provide candidates.classWrappedPrioritySearchDBIDByLookup<O>Find nearest neighbors by querying with the original object.static classWrappedPrioritySearchDBIDByLookup.Linear<O>Linear scan searcher. -
Uses of DBIDIter in elki.database.query.distance
Classes in elki.database.query.distance that implement DBIDIter Modifier and Type Class Description classLinearScanEuclideanPrioritySearcher<Q,O extends NumberVector>Default linear scan search class, for Euclidean distance.static classLinearScanEuclideanPrioritySearcher.ByDBID<O extends NumberVector>Search by DBID.static classLinearScanEuclideanPrioritySearcher.ByObject<O extends NumberVector>Search by Object.classLinearScanPrioritySearcher<Q,O>Default linear scan search class.static classLinearScanPrioritySearcher.ByDBID<O>Search by DBID.static classLinearScanPrioritySearcher.ByObject<O>Search by Object.Fields in elki.database.query.distance declared as DBIDIter Modifier and Type Field Description private DBIDIterLinearScanEuclideanPrioritySearcher. iterIterator.protected DBIDIterLinearScanPrioritySearcher. iterIterator. -
Uses of DBIDIter in elki.database.relation
Fields in elki.database.relation declared as DBIDIter Modifier and Type Field Description (package private) DBIDIterRelationUtil.RelationObjectIterator. iterThe real iterator.Methods in elki.database.relation that return DBIDIter Modifier and Type Method Description DBIDIterConvertToStringView. iterDBIDs()DBIDIterDBIDView. iterDBIDs()DBIDIterMaterializedDoubleRelation. iterDBIDs()DBIDIterMaterializedRelation. iterDBIDs()DBIDIterProjectedView. iterDBIDs()DBIDIterProxyView. iterDBIDs()DBIDIterRelation. iterDBIDs()Get an iterator access to the DBIDs.Constructors in elki.database.relation with parameters of type DBIDIter Constructor Description RelationObjectIterator(DBIDIter iter, Relation<? extends O> database)Full Constructor. -
Uses of DBIDIter in elki.evaluation.scores.adapter
Fields in elki.evaluation.scores.adapter declared as DBIDIter Modifier and Type Field Description private DBIDIterOutlierScoreAdapter. iterOriginal iterator.private DBIDIterSimpleAdapter. iterOriginal IteratorConstructors in elki.evaluation.scores.adapter with parameters of type DBIDIter Constructor Description SimpleAdapter(DBIDs set, DBIDIter iter, int size)Constructor -
Uses of DBIDIter in elki.evaluation.similaritymatrix
Methods in elki.evaluation.similaritymatrix with parameters of type DBIDIter Modifier and Type Method Description private ComputeSimilarityMatrixImage.SimilarityMatrixComputeSimilarityMatrixImage. computeSimilarityMatrixImage(Relation<O> relation, DBIDIter iter)Compute the actual similarity image. -
Uses of DBIDIter in elki.index.distancematrix
Classes in elki.index.distancematrix that implement DBIDIter Modifier and Type Class Description classPrecomputedDistanceMatrix.PrecomputedDistancePrioritySearcherRange query using the distance matrix. -
Uses of DBIDIter in elki.index.tree.metrical.covertree
Classes in elki.index.tree.metrical.covertree that implement DBIDIter Modifier and Type Class Description classCoverTree.CoverTreePriorityDBIDSearcherPriority query class.classCoverTree.CoverTreePriorityObjectSearcherPriority query class.classCoverTree.CoverTreePrioritySearcher<Q>Priority query class.classSimplifiedCoverTree.CoverTreePriorityDBIDSearcherPriority query class.classSimplifiedCoverTree.CoverTreePriorityObjectSearcherPriority query class.classSimplifiedCoverTree.CoverTreePrioritySearcher<Q>Priority query class. -
Uses of DBIDIter in elki.index.tree.metrical.vptree
Classes in elki.index.tree.metrical.vptree that implement DBIDIter Modifier and Type Class Description classGNAT.GNATPriorityDBIDSearcherRange search for the VP-tree.classGNAT.GNATPriorityObjectSearcherRange search for the VP-tree.classGNAT.GNATPrioritySearcher<T>priority search query for mvp-treeclassVPTree.VPTreePriorityDBIDSearcherRange search for the VP-tree.classVPTree.VPTreePriorityObjectSearcherRange search for the VP-tree.classVPTree.VPTreePrioritySearcher<Q>Priority search for the VP-Tree. -
Uses of DBIDIter in elki.index.tree.spatial.kd
Classes in elki.index.tree.spatial.kd that implement DBIDIter Modifier and Type Class Description classMemoryKDTree.KDTreePrioritySearcherPriority search for the k-d-tree.classMinimalisticMemoryKDTree.KDTreePrioritySearcherPriority search for the k-d-tree.classSmallMemoryKDTree.KDTreePrioritySearcherPriority search for the k-d-tree.Methods in elki.index.tree.spatial.kd that return DBIDIter Modifier and Type Method Description DBIDIterMemoryKDTree.CountingRelation. iterDBIDs() -
Uses of DBIDIter in elki.index.tree.spatial.rstarvariants.query
Classes in elki.index.tree.spatial.rstarvariants.query that implement DBIDIter Modifier and Type Class Description classEuclideanRStarTreeDistancePrioritySearcher<O extends SpatialComparable>Instance of priority search for a particular spatial index.classRStarTreeDistancePrioritySearcher<O extends SpatialComparable>Instance of priority search for a particular spatial index. -
Uses of DBIDIter in elki.outlier.clustering
Methods in elki.outlier.clustering with parameters of type DBIDIter Modifier and Type Method Description private voidCBLOF. storeCBLOFScore(WritableDoubleDataStore cblofs, DoubleMinMax cblofMinMax, double cblof, DBIDIter iter) -
Uses of DBIDIter in elki.outlier.distance
Methods in elki.outlier.distance with parameters of type DBIDIter Modifier and Type Method Description static voidSOS. nominateNeighbors(DBIDIter ignore, DBIDArrayIter di, double[] p, double norm, WritableDoubleDataStore scores)Vote for neighbors not being outliers.static doubleSOS. sumOfProbabilities(DBIDIter ignore, DBIDArrayIter di, double[] p)Compute the sum of probabilities, stop at first 0, ignore query object. -
Uses of DBIDIter in elki.outlier.intrinsic
Methods in elki.outlier.intrinsic with parameters of type DBIDIter Modifier and Type Method Description static voidISOS. nominateNeighbors(DBIDIter ignore, DBIDArrayIter di, double[] p, double norm, WritableDoubleDataStore scores)Vote for neighbors not being outliers. -
Uses of DBIDIter in elki.outlier.lof
Methods in elki.outlier.lof with parameters of type DBIDIter Modifier and Type Method Description protected doubleLOF. computeLRD(KNNSearcher<DBIDRef> knnq, DBIDIter curr)Compute a single local reachability distance. -
Uses of DBIDIter in elki.visualization.style
Methods in elki.visualization.style that return DBIDIter Modifier and Type Method Description DBIDIterClassStylingPolicy. iterateClass(int cnum)Iterate over all objects from a given class.DBIDIterClusterStylingPolicy. iterateClass(int cnum) -
Uses of DBIDIter in elki.visualization.visualizers.pairsegments
Methods in elki.visualization.visualizers.pairsegments that return DBIDIter Modifier and Type Method Description DBIDIterSegmentsStylingPolicy. iterateClass(int cnum)
-