Uses of Interface
elki.database.ids.ModifiableDoubleDBIDList
-
Packages that use ModifiableDoubleDBIDList Package Description elki.algorithm.statistics Statistical analysis algorithms.elki.clustering.dbscan DBSCAN and its generalizations.elki.clustering.kmeans K-means clustering and variations.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.range Prepared queries for ε-range queries, that return all objects within the radius ε.elki.index.distancematrix Precomputed distance matrix.elki.index.idistance iDistance is a distance based indexing technique, using a reference points embedding.elki.index.invertedlist Indexes using inverted lists.elki.index.laesa Linear Approximating and Eliminating Search Algorithm (LAESA).elki.index.lsh Locality Sensitive Hashing.elki.index.preprocessed.knn Indexes providing KNN and rKNN data.elki.index.projected Projected indexes for data.elki.index.tree.metrical.covertree Cover-tree variations.elki.index.tree.metrical.mtreevariants.mktrees.mkcop elki.index.tree.metrical.mtreevariants.mktrees.mkmax elki.index.tree.metrical.mtreevariants.mktrees.mktab elki.index.tree.metrical.mtreevariants.query Classes for performing queries (knn, range, ...) on metrical trees.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.index.tree.spatial.rstarvariants.rdknn elki.index.vafile Vector Approximation File.elki.outlier.intrinsic Outlier detection algorithms based on intrinsic dimensionality.elki.outlier.subspace Subspace outlier detection methods. -
-
Uses of ModifiableDoubleDBIDList in elki.algorithm.statistics
Methods in elki.algorithm.statistics with parameters of type ModifiableDoubleDBIDList 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.voidEvaluateRetrievalPerformance.KNNEvaluator. evaluateKNN(double[] knnperf, ModifiableDoubleDBIDList nlist, Relation<?> lrelation, it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<java.lang.Object> counters, java.lang.Object label)Evaluate by simulating kNN classification for k=1...maxk -
Uses of ModifiableDoubleDBIDList in elki.clustering.dbscan
Fields in elki.clustering.dbscan declared as ModifiableDoubleDBIDList Modifier and Type Field Description protected ModifiableDoubleDBIDListDBSCAN.Instance. neighborsNeighbor query output.Methods in elki.clustering.dbscan with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description protected intGriDBSCAN.Instance. expandCluster(DBIDRef seed, int clusterid, WritableIntegerDataStore clusterids, ModifiableDoubleDBIDList neighbors, ArrayModifiableDBIDs activeSet, RangeSearcher<DBIDRef> rq, FiniteProgress pprog)Set-based expand cluster implementation.private intGriDBSCAN.Instance. runDBSCANOnCell(DBIDs cellids, Relation<V> relation, ModifiableDoubleDBIDList neighbors, ArrayModifiableDBIDs activeSet, int clusterid) -
Uses of ModifiableDoubleDBIDList in elki.clustering.kmeans
Fields in elki.clustering.kmeans with type parameters of type ModifiableDoubleDBIDList Modifier and Type Field Description (package private) java.util.List<ModifiableDoubleDBIDList>KMeansMinusMinus.Instance. clustersCluster storage. -
Uses of ModifiableDoubleDBIDList in elki.database.ids
Methods in elki.database.ids that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListModifiableDoubleDBIDList. clear()Clear the list contents.ModifiableDoubleDBIDListDBIDFactory. newDistanceDBIDList()Create a modifiable list to store distance-DBID pairs.ModifiableDoubleDBIDListDBIDFactory. newDistanceDBIDList(int size)Create a modifiable list to store distance-DBID pairs.static ModifiableDoubleDBIDListDBIDUtil. newDistanceDBIDList()Create a modifiable list to store distance-DBID pairs.static ModifiableDoubleDBIDListDBIDUtil. newDistanceDBIDList(int size)Create a modifiable list to store distance-DBID pairs.ModifiableDoubleDBIDListModifiableDoubleDBIDList. sort()Sort the result in ascending orderModifiableDoubleDBIDListModifiableDoubleDBIDList. sortDescending()Sort the result in descending orderMethods in elki.database.ids with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description private static voidQuickSelectDBIDs. insertionSort(ModifiableDoubleDBIDList data, int start, int end, DoubleDBIDListIter iter1, DoubleDBIDListIter iter2)Sort a small array using repetitive insertion sort.static intQuickSelectDBIDs. median(ModifiableDoubleDBIDList data)Compute the median of an array efficiently using the QuickSelect method.static intQuickSelectDBIDs. median(ModifiableDoubleDBIDList data, int begin, int end)Compute the median of an array efficiently using the QuickSelect method.static intQuickSelectDBIDs. quantile(ModifiableDoubleDBIDList data, double quant)Compute the median of an array efficiently using the QuickSelect method.static intQuickSelectDBIDs. quantile(ModifiableDoubleDBIDList data, int begin, int end, double quant)Compute the median of an array efficiently using the QuickSelect method.static voidQuickSelectDBIDs. quickSelect(ModifiableDoubleDBIDList data, int rank)QuickSelect is essentially quicksort, except that we only "sort" that half of the array that we are interested in.static voidQuickSelectDBIDs. quickSelect(ModifiableDoubleDBIDList data, int start, int end, int rank)QuickSelect is essentially quicksort, except that we only "sort" that half of the array that we are interested in. -
Uses of ModifiableDoubleDBIDList in elki.database.ids.integer
Classes in elki.database.ids.integer that implement ModifiableDoubleDBIDList Modifier and Type Class Description (package private) classDoubleIntegerDBIDArrayListClass to store double distance, integer DBID results.(package private) classDoubleIntegerDBIDKNNListkNN list, but without automatic sorting.Methods in elki.database.ids.integer that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListDoubleIntegerDBIDArrayList. clear()ModifiableDoubleDBIDListAbstractIntegerDBIDFactory. newDistanceDBIDList()ModifiableDoubleDBIDListAbstractIntegerDBIDFactory. newDistanceDBIDList(int size)ModifiableDoubleDBIDListDoubleIntegerDBIDArrayList. sort()ModifiableDoubleDBIDListDoubleIntegerDBIDArrayList. sortDescending() -
Uses of ModifiableDoubleDBIDList in elki.database.query
Methods in elki.database.query that return ModifiableDoubleDBIDList Modifier and Type Method Description default ModifiableDoubleDBIDListPrioritySearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListWrappedPrioritySearchDBIDByLookup. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)Methods in elki.database.query with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description default ModifiableDoubleDBIDListPrioritySearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListWrappedPrioritySearchDBIDByLookup. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.database.query.range
Methods in elki.database.query.range that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListLinearScanDistanceRangeByDBID. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanDistanceRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanEuclideanRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanPrimitiveDistanceRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanPrimitiveSimilarityRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanSimilarityRangeByDBID. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanSimilarityRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListRangeSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)Get the neighbors for a particular id in a given query range.ModifiableDoubleDBIDListWrappedRangeDBIDByLookup. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)Methods in elki.database.query.range with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListLinearScanDistanceRangeByDBID. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanDistanceRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanEuclideanRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanPrimitiveDistanceRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanPrimitiveSimilarityRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanSimilarityRangeByDBID. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLinearScanSimilarityRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListRangeSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)Get the neighbors for a particular id in a given query range.ModifiableDoubleDBIDListWrappedRangeDBIDByLookup. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.index.distancematrix
Methods in elki.index.distancematrix that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListPrecomputedDistanceMatrix.PrecomputedRangeQuery. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListPrecomputedSimilarityMatrix.PrecomputedSimilarityRangeQuery. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)Methods in elki.index.distancematrix with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListPrecomputedDistanceMatrix.PrecomputedRangeQuery. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListPrecomputedSimilarityMatrix.PrecomputedSimilarityRangeQuery. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.index.idistance
Fields in elki.index.idistance declared as ModifiableDoubleDBIDList Modifier and Type Field Description private ModifiableDoubleDBIDList[]InMemoryIDistanceIndex. indexThe actual index.Methods in elki.index.idistance that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListInMemoryIDistanceIndex.IDistanceRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)Methods in elki.index.idistance with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description protected static voidInMemoryIDistanceIndex. binarySearch(ModifiableDoubleDBIDList index, DoubleDBIDListIter iter, double val)Seek an iterator to the desired position, using binary search.ModifiableDoubleDBIDListInMemoryIDistanceIndex.IDistanceRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.index.invertedlist
Fields in elki.index.invertedlist with type parameters of type ModifiableDoubleDBIDList Modifier and Type Field Description protected java.util.ArrayList<ModifiableDoubleDBIDList>InMemoryInvertedIndex. indexInverted index.Methods in elki.index.invertedlist that return ModifiableDoubleDBIDList Modifier and Type Method Description private ModifiableDoubleDBIDListInMemoryInvertedIndex. getOrCreateColumn(int dim)Get (or create) a column.ModifiableDoubleDBIDListInMemoryInvertedIndex.ArcCosineRangeQuery. getRange(V obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListInMemoryInvertedIndex.CosineRangeQuery. getRange(V obj, double range, ModifiableDoubleDBIDList result)Methods in elki.index.invertedlist with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListInMemoryInvertedIndex.ArcCosineRangeQuery. getRange(V obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListInMemoryInvertedIndex.CosineRangeQuery. getRange(V obj, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.index.laesa
Methods in elki.index.laesa that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListLAESA.LAESARangeByDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLAESA.LAESARangeByObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)Methods in elki.index.laesa with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListLAESA.LAESARangeByDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListLAESA.LAESARangeByObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)protected voidLAESA.LAESARangeSearcher. laesaRangeSearch(double range, ModifiableDoubleDBIDList result)Perform a range searchprivate intLAESA.LAESAKNNSearcher. processPoints(ModifiableDoubleDBIDList cands, DoubleDBIDListMIter iter, double threshold, double dxs, DoubleDataStore rdists, int nc)Process a set of points -
Uses of ModifiableDoubleDBIDList in elki.index.lsh
Methods in elki.index.lsh that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListInMemoryLSHIndex.Instance.LSHRangeQuery. getRange(V obj, double range, ModifiableDoubleDBIDList result)Methods in elki.index.lsh with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListInMemoryLSHIndex.Instance.LSHRangeQuery. getRange(V obj, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.index.preprocessed.knn
Fields in elki.index.preprocessed.knn with type parameters of type ModifiableDoubleDBIDList Modifier and Type Field Description (package private) java.util.List<ModifiableDoubleDBIDList>NaiveProjectedKNNPreprocessor. projectedProjected data.private WritableDataStore<ModifiableDoubleDBIDList>MaterializeKNNAndRKNNPreprocessor. storageRkNNAdditional data storage for RkNN. -
Uses of ModifiableDoubleDBIDList in elki.index.projected
Methods in elki.index.projected that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListProjectedIndex.ProjectedRangeByDBID. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListProjectedIndex.ProjectedRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)Methods in elki.index.projected with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListProjectedIndex.ProjectedRangeByDBID. getRange(DBIDRef id, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListProjectedIndex.ProjectedRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.index.tree.metrical.covertree
Fields in elki.index.tree.metrical.covertree declared as ModifiableDoubleDBIDList Modifier and Type Field Description (package private) ModifiableDoubleDBIDListCoverTree.Node. singletonsObjects in this node.Methods in elki.index.tree.metrical.covertree that return ModifiableDoubleDBIDList Modifier and Type Method Description protected ModifiableDoubleDBIDListCoverTree.CoverTreeRangeSearcher. doSearch(double range, ModifiableDoubleDBIDList result)Perform the actual search.protected ModifiableDoubleDBIDListSimplifiedCoverTree.CoverTreeRangeSearcher. doSearch(double range, ModifiableDoubleDBIDList result)Perform the actual search.ModifiableDoubleDBIDListCoverTree.CoverTreeRangeDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListCoverTree.CoverTreeRangeObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListSimplifiedCoverTree.CoverTreeRangeDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListSimplifiedCoverTree.CoverTreeRangeObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)Methods in elki.index.tree.metrical.covertree with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description protected CoverTree.NodeCoverTree. bulkConstruct(DBIDRef cur, int maxScale, double parentDist, ModifiableDoubleDBIDList elems)Bulk-load the cover tree.protected SimplifiedCoverTree.NodeSimplifiedCoverTree. bulkConstruct(DBIDRef cur, int maxScale, ModifiableDoubleDBIDList elems)Bulk-load the cover tree.protected voidAbstractCoverTree. collectByCover(DBIDRef cur, ModifiableDoubleDBIDList candidates, double fmax, ModifiableDoubleDBIDList collect)Collect all elements with respect to a new routing object.protected ModifiableDoubleDBIDListCoverTree.CoverTreeRangeSearcher. doSearch(double range, ModifiableDoubleDBIDList result)Perform the actual search.protected ModifiableDoubleDBIDListSimplifiedCoverTree.CoverTreeRangeSearcher. doSearch(double range, ModifiableDoubleDBIDList result)Perform the actual search.protected voidAbstractCoverTree. excludeNotCovered(ModifiableDoubleDBIDList candidates, double fmax, ModifiableDoubleDBIDList collect)Retain all elements within the current cover.ModifiableDoubleDBIDListCoverTree.CoverTreeRangeDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListCoverTree.CoverTreeRangeObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListSimplifiedCoverTree.CoverTreeRangeDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListSimplifiedCoverTree.CoverTreeRangeObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.index.tree.metrical.mtreevariants.mktrees.mkcop
Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkcop with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description private voidMkCoPTree. doReverseKNNQuery(int k, DBIDRef q, ModifiableDoubleDBIDList result, ModifiableDBIDs candidates)Performs a reverse knn query. -
Uses of ModifiableDoubleDBIDList in elki.index.tree.metrical.mtreevariants.mktrees.mkmax
Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkmax with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description private voidMkMaxTree. doReverseKNNQuery(DBIDRef q, MkMaxTreeNode<O> node, MkMaxEntry node_entry, ModifiableDoubleDBIDList result)Performs a reverse k-nearest neighbor query in the specified subtree for the given query object with k =AbstractMkTreeUnified.getKmax(). -
Uses of ModifiableDoubleDBIDList in elki.index.tree.metrical.mtreevariants.mktrees.mktab
Methods in elki.index.tree.metrical.mtreevariants.mktrees.mktab with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description private voidMkTabTree. doReverseKNNQuery(int k, DBIDRef q, MkTabEntry node_entry, MkTabTreeNode<O> node, ModifiableDoubleDBIDList result)Performs a k-nearest neighbor query in the specified subtree for the given query object and the given parameter k. -
Uses of ModifiableDoubleDBIDList in elki.index.tree.metrical.mtreevariants.query
Methods in elki.index.tree.metrical.mtreevariants.query that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListMTreeRangeByDBID. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListMTreeRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result)Methods in elki.index.tree.metrical.mtreevariants.query with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description private voidMTreeRangeByDBID. doRangeQuery(DBID o_p, AbstractMTreeNode<O,?,?> node, DBIDRef q, double r_q, ModifiableDoubleDBIDList result)Performs a range query on the specified subtree.private voidMTreeRangeByObject. doRangeQuery(DBID o_p, AbstractMTreeNode<O,?,?> node, O q, double r_q, ModifiableDoubleDBIDList result)Performs a range query on the specified subtree.ModifiableDoubleDBIDListMTreeRangeByDBID. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListMTreeRangeByObject. getRange(O obj, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.index.tree.metrical.vptree
Fields in elki.index.tree.metrical.vptree declared as ModifiableDoubleDBIDList Modifier and Type Field Description (package private) ModifiableDoubleDBIDListVPTree.Builder. scratchScratch space for organizing the elements(package private) ModifiableDoubleDBIDListGNAT. sortedDistance storage for building(package private) ModifiableDoubleDBIDListVPTree.Node. vpVantage point and singletonsMethods in elki.index.tree.metrical.vptree that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListGNAT.GNATRangeDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListGNAT.GNATRangeObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListVPTree.VPTreeRangeDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListVPTree.VPTreeRangeObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)Methods in elki.index.tree.metrical.vptree with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListGNAT.GNATRangeDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListGNAT.GNATRangeObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListVPTree.VPTreeRangeDBIDSearcher. getRange(DBIDRef query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListVPTree.VPTreeRangeObjectSearcher. getRange(O query, double range, ModifiableDoubleDBIDList result)protected voidGNAT.GNATRangeSearcher. mvpRangeSearch(ModifiableDoubleDBIDList result, GNAT.Node node, double range)Perform a range search on the MVP Treeprotected voidVPTree.VPTreeRangeSearcher. vpRangeSearch(ModifiableDoubleDBIDList result, VPTree.Node node, double range)Recursive search function.Constructors in elki.index.tree.metrical.vptree with parameters of type ModifiableDoubleDBIDList Constructor Description Node(ModifiableDoubleDBIDList vp)Constructor. -
Uses of ModifiableDoubleDBIDList in elki.index.tree.spatial.kd
Fields in elki.index.tree.spatial.kd declared as ModifiableDoubleDBIDList Modifier and Type Field Description protected ModifiableDoubleDBIDListSmallMemoryKDTree. sortedThe actual "tree" as a sorted array.Methods in elki.index.tree.spatial.kd that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListMemoryKDTree.KDTreeRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListMinimalisticMemoryKDTree.KDTreeRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListSmallMemoryKDTree.KDTreeRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)Methods in elki.index.tree.spatial.kd with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListMemoryKDTree.KDTreeRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListMinimalisticMemoryKDTree.KDTreeRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListSmallMemoryKDTree.KDTreeRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)private voidMemoryKDTree.KDTreeRangeSearcher. kdRangeSearch(java.lang.Object cur, O query, ModifiableDoubleDBIDList res, DBIDArrayIter iter, double[] bounds, double rawdist, double radius)Perform a range search on the k-d-tree.private voidMinimalisticMemoryKDTree.KDTreeRangeSearcher. kdRangeSearch(int left, int right, int axis, O query, ModifiableDoubleDBIDList res, DBIDArrayIter iter, double[] bounds, double rawdist, double radius)Perform a range search on the k-d-tree.private voidSmallMemoryKDTree.KDTreeRangeSearcher. kdRangeSearch(int left, int right, int axis, O query, ModifiableDoubleDBIDList res, DoubleDBIDListIter iter, double[] bounds, double rawdist, double radius)Perform a range search on the k-d-tree. -
Uses of ModifiableDoubleDBIDList in elki.index.tree.spatial.rstarvariants.query
Methods in elki.index.tree.spatial.rstarvariants.query that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListEuclideanRStarTreeRangeQuery. getRange(O object, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListRStarTreeDistancePrioritySearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListRStarTreeRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)Methods in elki.index.tree.spatial.rstarvariants.query with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListEuclideanRStarTreeRangeQuery. getRange(O object, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListRStarTreeDistancePrioritySearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListRStarTreeRangeSearcher. getRange(O obj, double range, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.index.tree.spatial.rstarvariants.rdknn
Methods in elki.index.tree.spatial.rstarvariants.rdknn with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description private voidRdKNNTree. doReverseKNN(RdKNNNode node, DBID oid, ModifiableDoubleDBIDList result)Performs a reverse knn query in the specified subtree. -
Uses of ModifiableDoubleDBIDList in elki.index.vafile
Methods in elki.index.vafile that return ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListPartialVAFile.PartialVAFileRangeQuery. getRange(V query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListVAFile.VAFileRangeQuery. getRange(V query, double eps, ModifiableDoubleDBIDList result)Methods in elki.index.vafile with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description ModifiableDoubleDBIDListPartialVAFile.PartialVAFileRangeQuery. getRange(V query, double range, ModifiableDoubleDBIDList result)ModifiableDoubleDBIDListVAFile.VAFileRangeQuery. getRange(V query, double eps, ModifiableDoubleDBIDList result) -
Uses of ModifiableDoubleDBIDList in elki.outlier.intrinsic
Methods in elki.outlier.intrinsic with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description protected static voidISOS. adjustDistances(DBIDRef ignore, DoubleDBIDListIter ki, double max, double id, ModifiableDoubleDBIDList dists) -
Uses of ModifiableDoubleDBIDList in elki.outlier.subspace
Methods in elki.outlier.subspace with parameters of type ModifiableDoubleDBIDList Modifier and Type Method Description private DoubleDBIDListOUTRES. initialRange(DBIDRef obj, DBIDs cands, PrimitiveDistance<? super NumberVector> df, double eps, OUTRES.KernelDensityEstimator kernel, ModifiableDoubleDBIDList n)Initial range query.private DoubleDBIDListOUTRES. subsetNeighborhoodQuery(DoubleDBIDList neighc, DBIDRef dbid, PrimitiveDistance<? super NumberVector> df, double adjustedEps, OUTRES.KernelDensityEstimator kernel, ModifiableDoubleDBIDList n)Refine neighbors within a subset.
-