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 void
EvaluateRetrievalPerformance. 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 DBIDIter
COPACNeighborPredicate.COPACModel. iter()
DBIDIter
COPACNeighborPredicate.Instance. iterDBIDs(COPACNeighborPredicate.COPACModel neighbors)
DBIDIter
EpsilonNeighborPredicate.Instance. iterDBIDs(DoubleDBIDList neighbors)
DBIDIter
ERiCNeighborPredicate.Instance. iterDBIDs(DBIDs neighbors)
DBIDIter
FourCNeighborPredicate.Instance. iterDBIDs(PreDeConNeighborPredicate.PreDeConModel neighbors)
DBIDIter
NeighborPredicate.Instance. iterDBIDs(T neighbors)
Add the neighbors to a DBID setDBIDIter
PreDeConNeighborPredicate.Instance. iterDBIDs(PreDeConNeighborPredicate.PreDeConModel neighbors)
DBIDIter
SimilarityNeighborPredicate.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 double
HACAM.Instance. distanceSum(DistanceQuery<?> dq, DBIDIter i, DBIDs cy, double distsum, double minDistSum)
Find the maximum distance of one object to a set.private static double
MiniMax.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 double
HartiganWongKMeans.Instance. cacheR1(DBIDIter it, NumberVector vec, int l1)
Compute and cache the R1 value.private boolean
MacQueenKMeans.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 DBIDIter
FDBSCANNeighborPredicate.Instance. iterDBIDs(DBIDs neighbors)
Methods in elki.clustering.uncertain with parameters of type DBIDIter Modifier and Type Method Description protected boolean
UKMeans. 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 interface
DBIDArrayIter
Array iterators that can also go backwards and seek.interface
DBIDArrayMIter
Modifiable array iterator.interface
DBIDMIter
Modifiable DBID iterator.interface
DoubleDBIDIter
Iterator over Double+DBID pairs results.interface
DoubleDBIDListIter
Iterator over Double+DBID pairs results.interface
DoubleDBIDListMIter
Modifiable DBIDList iterator.Classes in elki.database.ids that implement DBIDIter Modifier and Type Class Description protected static class
EmptyDBIDs.EmptyDBIDIterator
Iterator for empty DBIDs-Methods in elki.database.ids that return DBIDIter Modifier and Type Method Description DBIDIter
DBIDIter. advance()
DBIDIter
DBIDs. 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 interface
DoubleIntegerDBIDListIter
Combination interface of the DoubleDBIDListIter with IntegerDBIDIter.(package private) interface
DoubleIntegerDBIDListMIter
Combination interface for modifiable iterators.(package private) interface
IntegerDBIDArrayIter
Modifiable integer array iterator.(package private) interface
IntegerDBIDArrayMIter
Modifiable integer array iterator.(package private) interface
IntegerDBIDIter
Iterator for integer DBIDs.(package private) interface
IntegerDBIDMIter
Modifiable iterator interface for integer DBIDs.Classes in elki.database.ids.integer that implement DBIDIter Modifier and Type Class Description private class
ArrayModifiableIntegerDBIDs.Itr
Iterator class.private class
ArrayModifiableIntegerDBIDs.Slice.SliceItr
Iterator class.protected class
ArrayStaticIntegerDBIDs.Itr
DBID iterator in ELKI/C style.private class
ArrayStaticIntegerDBIDs.Slice.SliceItr
Iterator class.private class
DoubleIntegerDBIDArrayList.Itr
List iterator.protected class
DoubleIntegerDBIDHeap.UnorderedIter
Iterate over all objects in the heap, not ordered.private class
DoubleIntegerDBIDKNNHeap.UnorderedIter
Iterate over all objects in the heap, not ordered.private class
DoubleIntegerDBIDSubList.Itr
Iterator for the sublist.protected static class
FastutilIntOpenHashSetModifiableDBIDs.Itr
Iterator over Fastutil hashs.protected class
IntegerDBID.Itr
Pseudo iterator for DBIDs interface.private class
IntegerDBIDKNNSubList.Itr
Iterator for the sublist.private static class
IntegerDBIDPair.Itr
Iterator.private class
IntegerDBIDPair.Slice.SliceItr
Iterator class.private static class
IntegerDBIDRange.Itr
Iterator in ELKI/C++ style.protected class
IntegerDBIDVar.Itr
Pseudo iterator for DBIDs interface.private static class
UnmodifiableIntegerArrayDBIDs.Itr
Make an existing DBIDMIter unmodifiable.(package private) static class
UnmodifiableIntegerDBIDs.UnmodifiableDBIDIter
Make an existing DBIDMIter unmodifiable.Methods in elki.database.ids.integer that return DBIDIter Modifier and Type Method Description DBIDIter
UnmodifiableIntegerDBIDs.UnmodifiableDBIDIter. advance()
-
Uses of DBIDIter in elki.database.query
Subinterfaces of DBIDIter in elki.database.query Modifier and Type Interface Description interface
PrioritySearcher<O>
Distance priority-based searcher.Classes in elki.database.query that implement DBIDIter Modifier and Type Class Description class
ExactPrioritySearcher<O>
Priority searcher that refines all objects to their exact distances, using another priority searcher inside to provide candidates.class
WrappedPrioritySearchDBIDByLookup<O>
Find nearest neighbors by querying with the original object.static class
WrappedPrioritySearchDBIDByLookup.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 class
LinearScanEuclideanPrioritySearcher<Q,O extends NumberVector>
Default linear scan search class, for Euclidean distance.static class
LinearScanEuclideanPrioritySearcher.ByDBID<O extends NumberVector>
Search by DBID.static class
LinearScanEuclideanPrioritySearcher.ByObject<O extends NumberVector>
Search by Object.class
LinearScanPrioritySearcher<Q,O>
Default linear scan search class.static class
LinearScanPrioritySearcher.ByDBID<O>
Search by DBID.static class
LinearScanPrioritySearcher.ByObject<O>
Search by Object.Fields in elki.database.query.distance declared as DBIDIter Modifier and Type Field Description private DBIDIter
LinearScanEuclideanPrioritySearcher. iter
Iterator.protected DBIDIter
LinearScanPrioritySearcher. iter
Iterator. -
Uses of DBIDIter in elki.database.relation
Fields in elki.database.relation declared as DBIDIter Modifier and Type Field Description (package private) DBIDIter
RelationUtil.RelationObjectIterator. iter
The real iterator.Methods in elki.database.relation that return DBIDIter Modifier and Type Method Description DBIDIter
ConvertToStringView. iterDBIDs()
DBIDIter
DBIDView. iterDBIDs()
DBIDIter
MaterializedDoubleRelation. iterDBIDs()
DBIDIter
MaterializedRelation. iterDBIDs()
DBIDIter
ProjectedView. iterDBIDs()
DBIDIter
ProxyView. iterDBIDs()
DBIDIter
Relation. 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 DBIDIter
OutlierScoreAdapter. iter
Original iterator.private DBIDIter
SimpleAdapter. iter
Original 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.SimilarityMatrix
ComputeSimilarityMatrixImage. 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 class
PrecomputedDistanceMatrix.PrecomputedDistancePrioritySearcher
Range 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 class
CoverTree.CoverTreePriorityDBIDSearcher
Priority query class.class
CoverTree.CoverTreePriorityObjectSearcher
Priority query class.class
CoverTree.CoverTreePrioritySearcher<Q>
Priority query class.class
SimplifiedCoverTree.CoverTreePriorityDBIDSearcher
Priority query class.class
SimplifiedCoverTree.CoverTreePriorityObjectSearcher
Priority query class.class
SimplifiedCoverTree.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 class
GNAT.GNATPriorityDBIDSearcher
Range search for the VP-tree.class
GNAT.GNATPriorityObjectSearcher
Range search for the VP-tree.class
GNAT.GNATPrioritySearcher<T>
priority search query for mvp-treeclass
VPTree.VPTreePriorityDBIDSearcher
Range search for the VP-tree.class
VPTree.VPTreePriorityObjectSearcher
Range search for the VP-tree.class
VPTree.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 class
MemoryKDTree.KDTreePrioritySearcher
Priority search for the k-d-tree.class
MinimalisticMemoryKDTree.KDTreePrioritySearcher
Priority search for the k-d-tree.class
SmallMemoryKDTree.KDTreePrioritySearcher
Priority search for the k-d-tree.Methods in elki.index.tree.spatial.kd that return DBIDIter Modifier and Type Method Description DBIDIter
MemoryKDTree.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 class
EuclideanRStarTreeDistancePrioritySearcher<O extends SpatialComparable>
Instance of priority search for a particular spatial index.class
RStarTreeDistancePrioritySearcher<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 void
CBLOF. 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 void
SOS. nominateNeighbors(DBIDIter ignore, DBIDArrayIter di, double[] p, double norm, WritableDoubleDataStore scores)
Vote for neighbors not being outliers.static double
SOS. 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 void
ISOS. 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 double
LOF. 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 DBIDIter
ClassStylingPolicy. iterateClass(int cnum)
Iterate over all objects from a given class.DBIDIter
ClusterStylingPolicy. 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 DBIDIter
SegmentsStylingPolicy. iterateClass(int cnum)
-