Uses of Interface
elki.database.ids.HashSetModifiableDBIDs
-
Packages that use HashSetModifiableDBIDs Package Description elki.clustering.optics OPTICS family of clustering algorithms.elki.clustering.subspace Axis-parallel subspace clustering algorithms.elki.database ELKI database layer - loading, storing, indexing and accessing 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.index.invertedlist Indexes using inverted lists.elki.index.preprocessed.knn Indexes providing KNN and rKNN data.elki.outlier.distance Distance-based outlier detection algorithms, such as DBOutlier and kNN. -
-
Uses of HashSetModifiableDBIDs in elki.clustering.optics
Fields in elki.clustering.optics declared as HashSetModifiableDBIDs Modifier and Type Field Description (package private) HashSetModifiableDBIDsOPTICSXi.ClusterHierarchyBuilder. unclaimedidsUnclaimed objects that will be assigned to a top level or noise cluster in the end. -
Uses of HashSetModifiableDBIDs in elki.clustering.subspace
Methods in elki.clustering.subspace that return HashSetModifiableDBIDs Modifier and Type Method Description protected HashSetModifiableDBIDsP3C. unionDBIDs(DBIDs[] parts, int start, int end)Compute the union of multiple DBID sets. -
Uses of HashSetModifiableDBIDs in elki.database
Fields in elki.database declared as HashSetModifiableDBIDs Modifier and Type Field Description private HashSetModifiableDBIDsDatabaseEventManager. dataStoreObjectsThe objects that were changed in the current DataStoreEvent.private HashSetModifiableDBIDsHashmapDatabase. idsIDs of this database -
Uses of HashSetModifiableDBIDs in elki.database.ids
Methods in elki.database.ids that return HashSetModifiableDBIDs Modifier and Type Method Description HashSetModifiableDBIDsHashSetModifiableDBIDs. clear()HashSetModifiableDBIDsDBIDFactory. newHashSet()Make a new (modifiable) hash set of DBIDs.HashSetModifiableDBIDsDBIDFactory. newHashSet(int size)Make a new (modifiable) hash set of DBIDs.HashSetModifiableDBIDsDBIDFactory. newHashSet(DBIDs existing)Make a new (modifiable) hash set of DBIDs.static HashSetModifiableDBIDsDBIDUtil. newHashSet()Make a new (modifiable) hash set of DBIDs.static HashSetModifiableDBIDsDBIDUtil. newHashSet(int size)Make a new (modifiable) hash set of DBIDs.static HashSetModifiableDBIDsDBIDUtil. newHashSet(DBIDs existing)Make a new (modifiable) hash set of DBIDs.Methods in elki.database.ids with parameters of type HashSetModifiableDBIDs Modifier and Type Method Description static voidDBIDUtil. symmetricIntersection(DBIDs first, DBIDs second, HashSetModifiableDBIDs firstonly, HashSetModifiableDBIDs intersection, HashSetModifiableDBIDs secondonly)Compute the set symmetric intersection of two sets. -
Uses of HashSetModifiableDBIDs in elki.database.ids.integer
Classes in elki.database.ids.integer that implement HashSetModifiableDBIDs Modifier and Type Class Description (package private) classFastutilIntOpenHashSetModifiableDBIDsImplementation using Fastutil IntSet.Methods in elki.database.ids.integer that return HashSetModifiableDBIDs Modifier and Type Method Description HashSetModifiableDBIDsAbstractIntegerDBIDFactory. newHashSet()HashSetModifiableDBIDsAbstractIntegerDBIDFactory. newHashSet(int size)HashSetModifiableDBIDsAbstractIntegerDBIDFactory. newHashSet(DBIDs existing) -
Uses of HashSetModifiableDBIDs in elki.index.invertedlist
Methods in elki.index.invertedlist with parameters of type HashSetModifiableDBIDs Modifier and Type Method Description private doubleInMemoryInvertedIndex. naiveQuery(V obj, WritableDoubleDataStore scores, HashSetModifiableDBIDs cands)Query the most similar objects, abstract version.private doubleInMemoryInvertedIndex. naiveQueryDense(NumberVector obj, WritableDoubleDataStore scores, HashSetModifiableDBIDs cands)Query the most similar objects, dense version.private doubleInMemoryInvertedIndex. naiveQuerySparse(SparseNumberVector obj, WritableDoubleDataStore scores, HashSetModifiableDBIDs cands)Query the most similar objects, sparse version. -
Uses of HashSetModifiableDBIDs in elki.index.preprocessed.knn
Methods in elki.index.preprocessed.knn with parameters of type HashSetModifiableDBIDs Modifier and Type Method Description private voidNNDescent. boundSize(HashSetModifiableDBIDs set, int items)Bound the size of a set by random sampling.private intNNDescent. processNewNeighbors(WritableDataStore<HashSetModifiableDBIDs> flag, HashSetModifiableDBIDs newFwd, HashSetModifiableDBIDs oldFwd, HashSetModifiableDBIDs newRev, HashSetModifiableDBIDs oldRev)Process new neighbors.Method parameters in elki.index.preprocessed.knn with type arguments of type HashSetModifiableDBIDs Modifier and Type Method Description private voidNNDescent. addpair(WritableDataStore<HashSetModifiableDBIDs> newNeighbors, DBIDRef o1, DBIDRef o2)private voidNNDescent. clearAll(DBIDs ids, WritableDataStore<HashSetModifiableDBIDs> sets)Clear (but reuse) all sets in the given storage.private intNNDescent. processNewNeighbors(WritableDataStore<HashSetModifiableDBIDs> flag, HashSetModifiableDBIDs newFwd, HashSetModifiableDBIDs oldFwd, HashSetModifiableDBIDs newRev, HashSetModifiableDBIDs oldRev)Process new neighbors.private voidNNDescent. reverse(WritableDataStore<HashSetModifiableDBIDs> sampleNewHash, WritableDataStore<HashSetModifiableDBIDs> newReverseNeighbors, WritableDataStore<HashSetModifiableDBIDs> oldReverseNeighbors)calculates new and old neighbors for databaseprivate intNNDescent. sampleNew(DBIDs ids, WritableDataStore<HashSetModifiableDBIDs> sampleNewNeighbors, WritableDataStore<HashSetModifiableDBIDs> newNeighborHash, int items)samples newNeighbors for every object -
Uses of HashSetModifiableDBIDs in elki.outlier.distance
Fields in elki.outlier.distance declared as HashSetModifiableDBIDs Modifier and Type Field Description HashSetModifiableDBIDsHilOut.HilFeature. nn_keysSet representation of the nearest neighbors for faster lookups
-