Uses of Interface
elki.database.datastore.WritableIntegerDataStore
-
Packages that use WritableIntegerDataStore Package Description elki.clustering.correlation Correlation clustering algorithms.elki.clustering.dbscan DBSCAN and its generalizations.elki.clustering.kmeans K-means clustering and variations.elki.clustering.kmeans.parallel Parallelized implementations of k-means.elki.clustering.kmedoids K-medoids clustering (PAM).elki.clustering.kmedoids.initialization elki.clustering.optics OPTICS family of clustering algorithms.elki.clustering.silhouette Silhouette clustering algorithms.elki.clustering.subspace Axis-parallel subspace clustering algorithms.elki.clustering.uncertain Clustering algorithms for uncertain data.elki.database.datastore General data store layer API (along the lines ofMap<DBID, T>
- use everywhere!)elki.database.datastore.memory Memory data store implementation for ELKI.elki.outlier Outlier detection algorithms.elki.parallel.processor Processor API of ELKI, and some essential shared processors.elki.utilities.datastructures.unionfind Union-find data structures. -
-
Uses of WritableIntegerDataStore in elki.clustering.correlation
Fields in elki.clustering.correlation declared as WritableIntegerDataStore Modifier and Type Field Description private WritableIntegerDataStore
HiCO.Instance. correlationValue
Correlation value.private WritableIntegerDataStore
HiCO.Instance. tmpCorrelation
Temporary storage of correlation values. -
Uses of WritableIntegerDataStore in elki.clustering.dbscan
Fields in elki.clustering.dbscan declared as WritableIntegerDataStore Modifier and Type Field Description private WritableIntegerDataStore
GriDBSCAN.Instance. temporary
Temporary assignments of a single run.Methods in elki.clustering.dbscan with parameters of type WritableIntegerDataStore Modifier and Type Method Description protected int
GeneralizedDBSCAN.Instance. expandCluster(DBIDRef seed, int clusterid, WritableIntegerDataStore clusterids, T neighbors, ArrayModifiableDBIDs activeSet, FiniteProgress progress)
Set-based expand cluster implementation.protected int
GriDBSCAN.Instance. expandCluster(DBIDRef seed, int clusterid, WritableIntegerDataStore clusterids, ModifiableDoubleDBIDList neighbors, ArrayModifiableDBIDs activeSet, RangeSearcher<DBIDRef> rq, FiniteProgress pprog)
Set-based expand cluster implementation.protected int
LSDBC. expandCluster(int clusterid, WritableIntegerDataStore clusterids, KNNSearcher<DBIDRef> knnq, DBIDs neighbors, double maxkdist, FiniteProgress progress)
Set-based expand cluster implementation.protected void
GriDBSCAN.Instance. mergeClusterInformation(ModifiableDBIDs cellids, WritableIntegerDataStore temporary, WritableDataStore<Assignment> clusterids)
Merge cluster information.protected int
GeneralizedDBSCAN.Instance. processCorePoint(DBIDRef seed, T newneighbors, int clusterid, WritableIntegerDataStore clusterids, ArrayModifiableDBIDs activeSet)
Process a single core point.protected int
GriDBSCAN.Instance. processCorePoint(DBIDRef seed, DoubleDBIDList newneighbors, int clusterid, WritableIntegerDataStore clusterids, ArrayModifiableDBIDs activeSet)
Process a single core point. -
Uses of WritableIntegerDataStore in elki.clustering.kmeans
Fields in elki.clustering.kmeans declared as WritableIntegerDataStore Modifier and Type Field Description protected WritableIntegerDataStore
AbstractKMeans.Instance. assignment
A mapping of elements to cluster ids.(package private) WritableIntegerDataStore
AnnulusKMeans.Instance. second
Second nearest cluster.(package private) WritableIntegerDataStore
ShallotKMeans.Instance. second
Second nearest cluster.(package private) WritableIntegerDataStore
HartiganWongKMeans.Instance. secondary
Second nearest cluster. -
Uses of WritableIntegerDataStore in elki.clustering.kmeans.parallel
Fields in elki.clustering.kmeans.parallel declared as WritableIntegerDataStore Modifier and Type Field Description (package private) WritableIntegerDataStore
KMeansProcessor. assignment
Assignment storage.private WritableIntegerDataStore
KMeansProcessor.Instance. assignment
Cluster assignment storage.Constructors in elki.clustering.kmeans.parallel with parameters of type WritableIntegerDataStore Constructor Description Instance(Relation<V> relation, NumberVectorDistance<? super V> distance, WritableIntegerDataStore assignment, double[][] means)
Constructor.KMeansProcessor(Relation<V> relation, NumberVectorDistance<? super V> distance, WritableIntegerDataStore assignment, double[] varsum)
Constructor. -
Uses of WritableIntegerDataStore in elki.clustering.kmedoids
Fields in elki.clustering.kmedoids declared as WritableIntegerDataStore Modifier and Type Field Description (package private) WritableIntegerDataStore
CLARANS.Assignment. assignment
Cluster mapping.(package private) WritableIntegerDataStore
PAM.Instance. assignment
Cluster mapping.(package private) WritableIntegerDataStore
SingleAssignmentKMedoids.Instance. assignment
Cluster mapping.(package private) WritableIntegerDataStore
CLARANS.Assignment. secondid
Medoid id of the second closest.Methods in elki.clustering.kmedoids with parameters of type WritableIntegerDataStore Modifier and Type Method Description protected static double
CLARA. assignRemainingToNearestCluster(ArrayDBIDs means, DBIDs ids, DBIDs rids, WritableIntegerDataStore assignment, DistanceQuery<?> distQ)
Returns a list of clusters.protected static Clustering<MedoidModel>
PAM. wrapResult(DBIDs ids, WritableIntegerDataStore assignment, ArrayModifiableDBIDs medoids, java.lang.String name)
Wrap the clustering result.Constructors in elki.clustering.kmedoids with parameters of type WritableIntegerDataStore Constructor Description Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment, double fasttol)
Constructor.Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor. -
Uses of WritableIntegerDataStore in elki.clustering.kmedoids.initialization
Methods in elki.clustering.kmedoids.initialization with parameters of type WritableIntegerDataStore Modifier and Type Method Description static double
AlternateRefinement. assignToNearestCluster(DBIDArrayIter miter, DBIDs ids, DistanceQuery<?> distQ, WritableIntegerDataStore assignment, double[] cost)
Compute the initial cluster assignment. -
Uses of WritableIntegerDataStore in elki.clustering.optics
Fields in elki.clustering.optics declared as WritableIntegerDataStore Modifier and Type Field Description protected WritableIntegerDataStore
CorrelationClusterOrder. correlationValue
The correlation dimension.Constructors in elki.clustering.optics with parameters of type WritableIntegerDataStore Constructor Description CorrelationClusterOrder(ArrayModifiableDBIDs ids, WritableDoubleDataStore reachability, WritableDBIDDataStore predecessor, WritableIntegerDataStore corrdim)
Constructor. -
Uses of WritableIntegerDataStore in elki.clustering.silhouette
Fields in elki.clustering.silhouette declared as WritableIntegerDataStore Modifier and Type Field Description protected WritableIntegerDataStore
FastMSC.Instance2. assignment
Output cluster mapping.(package private) WritableIntegerDataStore
PAMSIL.Instance. assignment
Cluster mapping.protected WritableIntegerDataStore
FastMSC.Instance. output
Output cluster mapping.(package private) WritableIntegerDataStore
PAMSIL.Instance. scratch
Scratch cluster mapping.Methods in elki.clustering.silhouette with parameters of type WritableIntegerDataStore Modifier and Type Method Description protected void
PAMSIL.Instance. reassignToNearestCluster(IntegerDataStore prev, WritableIntegerDataStore assignment, ArrayDBIDs medoids, int pi, DBIDRef h)
Assign each object to the nearest cluster when replacing one medoid.Constructors in elki.clustering.silhouette with parameters of type WritableIntegerDataStore Constructor Description Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance2(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor.Instance2(DistanceQuery<?> distQ, DBIDs ids, WritableIntegerDataStore assignment)
Constructor. -
Uses of WritableIntegerDataStore in elki.clustering.subspace
Fields in elki.clustering.subspace declared as WritableIntegerDataStore Modifier and Type Field Description private WritableIntegerDataStore
DiSH.Instance. correlationValue
Correlation value.private WritableIntegerDataStore
HiSC.Instance. correlationValue
Correlation dimensionality.private WritableIntegerDataStore
DiSH.Instance. tmpCorrelation
Temporary storage of correlation values.Constructors in elki.clustering.subspace with parameters of type WritableIntegerDataStore Constructor Description DiSHClusterOrder(ArrayModifiableDBIDs ids, WritableDoubleDataStore reachability, WritableDBIDDataStore predecessor, WritableIntegerDataStore corrdim, WritableDataStore<long[]> commonPreferenceVectors)
Constructor. -
Uses of WritableIntegerDataStore in elki.clustering.uncertain
Methods in elki.clustering.uncertain with parameters of type WritableIntegerDataStore Modifier and Type Method Description protected boolean
UKMeans. assignToNearestCluster(Relation<DiscreteUncertainObject> relation, java.util.List<double[]> means, java.util.List<? extends ModifiableDBIDs> clusters, WritableIntegerDataStore assignment, double[] varsum)
Returns a list of clusters.protected boolean
UKMeans. updateAssignment(DBIDIter iditer, java.util.List<? extends ModifiableDBIDs> clusters, WritableIntegerDataStore assignment, int newA)
Update the cluster assignment. -
Uses of WritableIntegerDataStore in elki.database.datastore
Methods in elki.database.datastore that return WritableIntegerDataStore Modifier and Type Method Description WritableIntegerDataStore
DataStoreFactory. makeIntegerStorage(DBIDs ids, int hints)
Make a new storage, to associate the given ids with an object of class dataclass.WritableIntegerDataStore
DataStoreFactory. makeIntegerStorage(DBIDs ids, int hints, int def)
Make a new storage, to associate the given ids with an object of class dataclass.static WritableIntegerDataStore
DataStoreUtil. makeIntegerStorage(DBIDs ids, int hints)
Make a new storage, to associate the given ids with an object of class dataclass.static WritableIntegerDataStore
DataStoreUtil. makeIntegerStorage(DBIDs ids, int hints, int def)
Make a new storage, to associate the given ids with an object of class dataclass. -
Uses of WritableIntegerDataStore in elki.database.datastore.memory
Classes in elki.database.datastore.memory that implement WritableIntegerDataStore Modifier and Type Class Description class
ArrayIntegerStore
A class to answer representation queries using the stored Array.class
MapIntegerDBIDIntegerStore
Writable data store for double values.Methods in elki.database.datastore.memory that return WritableIntegerDataStore Modifier and Type Method Description WritableIntegerDataStore
MemoryDataStoreFactory. makeIntegerStorage(DBIDs ids, int hints)
WritableIntegerDataStore
MemoryDataStoreFactory. makeIntegerStorage(DBIDs ids, int hints, int def)
-
Uses of WritableIntegerDataStore in elki.outlier
Methods in elki.outlier with parameters of type WritableIntegerDataStore Modifier and Type Method Description private int
DWOF. updateSizes(DBIDs ids, WritableDataStore<ModifiableDBIDs> labels, WritableIntegerDataStore newSizes)
This method updates each object's cluster size after the clustering step. -
Uses of WritableIntegerDataStore in elki.parallel.processor
Fields in elki.parallel.processor declared as WritableIntegerDataStore Modifier and Type Field Description (package private) WritableIntegerDataStore
WriteIntegerDataStoreProcessor. store
Store to write toConstructors in elki.parallel.processor with parameters of type WritableIntegerDataStore Constructor Description WriteIntegerDataStoreProcessor(WritableIntegerDataStore store)
Constructor. -
Uses of WritableIntegerDataStore in elki.utilities.datastructures.unionfind
Fields in elki.utilities.datastructures.unionfind declared as WritableIntegerDataStore Modifier and Type Field Description private WritableIntegerDataStore
WeightedQuickUnionStaticDBIDs. index
Index, to map DBID to offset.
-