Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace |
Axis-parallel subspace clustering algorithms
The clustering algorithms in this package are instances of both, projected
clustering algorithms or subspace clustering algorithms according to the
classical but somewhat obsolete classification schema of clustering
algorithms for axis-parallel subspaces.
|
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique |
Helper classes for the
CLIQUE
algorithm. |
de.lmu.ifi.dbs.elki.algorithm.outlier.lof |
LOF family of outlier detection algorithms
|
de.lmu.ifi.dbs.elki.algorithm.outlier.spatial |
Spatial outlier detection algorithms
|
de.lmu.ifi.dbs.elki.algorithm.outlier.subspace |
Subspace outlier detection methods
Methods that detect outliers in subspaces (projections) of the data set.
|
de.lmu.ifi.dbs.elki.evaluation.index |
Simple index evaluation methods
|
de.lmu.ifi.dbs.elki.gui.util |
Utility classes for GUIs (e.g. a class to display a logging panel)
|
de.lmu.ifi.dbs.elki.index.preprocessed.knn |
Indexes providing KNN and rKNN data.
|
de.lmu.ifi.dbs.elki.result.textwriter.writers |
Serialization handlers for individual data types.
|
de.lmu.ifi.dbs.elki.utilities |
Utility and helper classes - commonly used data structures, output
formatting, exceptions, ...
|
de.lmu.ifi.dbs.elki.visualization.css |
Managing CSS styles / classes
|
de.lmu.ifi.dbs.elki.visualization.gui.overview |
Classes for managing the overview plot
|
Modifier and Type | Method and Description |
---|---|
private Pair<long[],ArrayModifiableDBIDs> |
DiSH.findParent(Relation<V> relation,
Pair<long[],ArrayModifiableDBIDs> child,
it.unimi.dsi.fastutil.objects.Object2ObjectMap<long[],java.util.List<ArrayModifiableDBIDs>> clustersMap)
Returns the parent of the specified cluster
|
Modifier and Type | Method and Description |
---|---|
private java.util.List<Pair<Subspace,ModifiableDBIDs>> |
CLIQUE.determineClusters(java.util.List<CLIQUESubspace> denseSubspaces)
Determines the clusters in the specified dense subspaces.
|
private java.util.List<Pair<double[],long[]>> |
PROCLUS.findDimensions(java.util.ArrayList<PROCLUS.PROCLUSCluster> clusters,
Relation<V> database)
Refinement step that determines the set of correlated dimensions for each
cluster centroid.
|
Modifier and Type | Method and Description |
---|---|
private Pair<long[],ArrayModifiableDBIDs> |
DiSH.findParent(Relation<V> relation,
Pair<long[],ArrayModifiableDBIDs> child,
it.unimi.dsi.fastutil.objects.Object2ObjectMap<long[],java.util.List<ArrayModifiableDBIDs>> clustersMap)
Returns the parent of the specified cluster
|
Modifier and Type | Method and Description |
---|---|
private java.util.List<PROCLUS.PROCLUSCluster> |
PROCLUS.finalAssignment(java.util.List<Pair<double[],long[]>> dimensions,
Relation<V> database)
Refinement step to assign the objects to the final clusters.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Pair<Subspace,ModifiableDBIDs>> |
CLIQUESubspace.determineClusters()
Determines all clusters in this subspace by performing a depth-first search
algorithm to find connected dense units.
|
Modifier and Type | Method and Description |
---|---|
private Pair<Pair<KNNQuery<O>,KNNQuery<O>>,Pair<RKNNQuery<O>,RKNNQuery<O>>> |
OnlineLOF.getKNNAndRkNNQueries(Database database,
Relation<O> relation,
StepProgress stepprog)
Get the kNN and rkNN queries for the algorithm.
|
private Pair<KNNQuery<O>,KNNQuery<O>> |
FlexibleLOF.getKNNQueries(Database database,
Relation<O> relation,
StepProgress stepprog)
Get the kNN queries for the algorithm.
|
protected Pair<KNNQuery<O>,KNNQuery<O>> |
LoOP.getKNNQueries(Database database,
Relation<O> relation,
StepProgress stepprog)
Get the kNN queries for the algorithm.
|
Modifier and Type | Method and Description |
---|---|
private Pair<Pair<KNNQuery<O>,KNNQuery<O>>,Pair<RKNNQuery<O>,RKNNQuery<O>>> |
OnlineLOF.getKNNAndRkNNQueries(Database database,
Relation<O> relation,
StepProgress stepprog)
Get the kNN and rkNN queries for the algorithm.
|
private Pair<Pair<KNNQuery<O>,KNNQuery<O>>,Pair<RKNNQuery<O>,RKNNQuery<O>>> |
OnlineLOF.getKNNAndRkNNQueries(Database database,
Relation<O> relation,
StepProgress stepprog)
Get the kNN and rkNN queries for the algorithm.
|
Modifier and Type | Method and Description |
---|---|
private Pair<DBIDVar,java.lang.Double> |
CTLuGLSBackwardSearchAlgorithm.singleIteration(Relation<V> relationx,
Relation<? extends NumberVector> relationy)
Run a single iteration of the GLS-SOD modeling step
|
Modifier and Type | Method and Description |
---|---|
private Pair<AggarwalYuEvolutionary.Individuum,AggarwalYuEvolutionary.Individuum> |
AggarwalYuEvolutionary.EvolutionarySearch.recombineOptimized(AggarwalYuEvolutionary.Individuum parent1,
AggarwalYuEvolutionary.Individuum parent2)
Recombination method.
|
Constructor and Description |
---|
IndexMetaResult(java.util.Collection<Pair<java.lang.String,java.lang.String>> col,
java.util.Collection<java.lang.String> header)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private java.util.ArrayList<Pair<java.lang.String,java.util.ArrayList<java.lang.String>>> |
SavedSettingsFile.store
Data store
|
Modifier and Type | Method and Description |
---|---|
Pair<java.lang.String,java.util.ArrayList<java.lang.String>> |
SavedSettingsFile.getElementAt(int index)
Array access.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Pair<java.lang.String,java.util.ArrayList<java.lang.String>>> |
SavedSettingsFile.iterator() |
Modifier and Type | Class and Description |
---|---|
class |
SpatialPair<K,V extends SpatialComparable>
Defines the requirements for objects that can be indexed by a Spatial Index,
which are spatial nodes or data objects.
|
Modifier and Type | Method and Description |
---|---|
void |
TextWriterPair.write(TextWriterStream out,
java.lang.String label,
Pair<?,?> object)
Serialize a pair, component-wise
|
Modifier and Type | Field and Description |
---|---|
private java.util.ArrayList<Pair<java.lang.Class<?>,H>> |
HandlerList.handlers
List with registered Handlers.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<Pair<java.lang.String,java.lang.String>> |
CSSClass.statements
Actual CSS statements
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Pair<java.lang.String,java.lang.String>> |
CSSClass.getStatements()
Get read-only collection access to all statements.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
CSSClass.checkCSSStatements(java.util.Collection<Pair<java.lang.String,java.lang.String>> statements)
Validate a set of CSS statements.
|
Constructor and Description |
---|
CSSClass(java.lang.Object owner,
java.lang.String name,
java.util.Collection<Pair<java.lang.String,java.lang.String>> statements)
Full constructor
|
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<Pair<PlotItem,VisualizationTask>,Pair<org.w3c.dom.Element,Visualization>> |
LayerMap.map
The actual map
|
private java.util.HashMap<Pair<PlotItem,VisualizationTask>,Pair<org.w3c.dom.Element,Visualization>> |
LayerMap.map
The actual map
|
Modifier and Type | Method and Description |
---|---|
Pair<org.w3c.dom.Element,Visualization> |
LayerMap.get(PlotItem it,
VisualizationTask task)
Get a pair from the map
|
private Pair<PlotItem,VisualizationTask> |
LayerMap.key(PlotItem item,
VisualizationTask task)
Helper function for building a key object
|
Pair<org.w3c.dom.Element,Visualization> |
LayerMap.remove(PlotItem it,
VisualizationTask task)
Remove a combination.
|
private Pair<org.w3c.dom.Element,Visualization> |
LayerMap.value(org.w3c.dom.Element elem,
Visualization vis)
Helper function to build a value pair
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Pair<org.w3c.dom.Element,Visualization>> |
LayerMap.values()
Iterate over values
|
Modifier and Type | Method and Description |
---|---|
void |
LayerMap.put(PlotItem it,
VisualizationTask task,
Pair<org.w3c.dom.Element,Visualization> pair)
Put a new item into the visualizations
|
Copyright © 2019 ELKI Development Team. License information.