See: Description
Class | Description |
---|---|
AbstractPivotChooser |
Abstract class for pivot selection algorithms hierarchy
This class provides basic methods for selecting and accessing pivots and automatically registers
statistic DistanceComputations.PivotChooser, i.e. number of distance computations
spent in choosing pivots.
|
ClusterPivotChooser |
This pivot chooser selects a varying number of pivots based on cluster sizes which are limited by the parameter passed to the constructor.
|
CoveragePivotChooser |
This pivot chooser selects the pivots in a way that a good coverage of data by ball regions with centers in pivots and radius equal
to a fixed value (threshold) is ensured.
|
FilteredRandomPivotChooser |
FilteredRandomPivotChooser provides the capability of selecting a random object from the data set
passed to
FilteredRandomPivotChooser.selectPivot(int, messif.objects.util.AbstractObjectIterator) . |
HierarchicalKMeansPivotChooser |
Hierarchical k-means/medoids pivot chooser.
|
IncrementalIDistanceChooser |
Chooses pivots according to a generalized iDistance clustering strategy.
|
IncrementalPivotChooser |
Incremental selection of pivots.
|
KMeansComputedPivotChooser |
This class uses the k-means algorithm to cluster the objects,
so artitifial pivots are created as mean vectors from the cluster objects.
|
KMeansPivotChooser |
This class uses the k-means algorithm adapted for metric spaces to cluster the objects,
so it is k-medoids algorithm in fact.
|
KMeansPivotChooser.CenterThread |
Internal abract thread for selecting new "center" of a cluster.
|
KMeansPivotChooser.ComputeCentroidThread |
Thread for computing a new artifical cluster center as a mean vector of all passed vectors.
|
KMeansPivotChooser.SelectClustroidThread |
Thread for selecting the "center" of a cluster.
|
OnFlyRandomPivotChooser |
OnFlyRandomPivotChooser provides the capability of selecting a random object from the whole bucket.
|
OutlierPivotChooser |
Selects pivots as outliers from the sample set.
|
RandomPivotChooser |
RandomPivotChooser provides the capability of selecting a random object from the whole bucket.
|
SimpleClusterPivotChooser |
This pivot chooser selects a varying number of pivots based on cluster sizes
which are limited by the parameter passed to the constructor.
|
StreamSequencePivotChooser | |
TwoDistantIncrementalPivotChooser |
This class provides a pivot chooser that selects maximally two pivots.
|