|
|
|||||||||||||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Cluster | |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation | Correlation clustering algorithms |
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.data | Basic classes for different data types, database object types and label types. |
de.lmu.ifi.dbs.elki.data.cluster | Cluster classes. |
de.lmu.ifi.dbs.elki.data.cluster.naming | Naming schemes for clusters (for output when an algorithm doesn't generate cluster names). |
de.lmu.ifi.dbs.elki.database | ELKI database layer - loading, storing, indexing and accessing data |
de.lmu.ifi.dbs.elki.evaluation.paircounting.generator | Pair generation for pair counting evaluation. |
de.lmu.ifi.dbs.elki.evaluation.roc | Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve) |
Uses of Cluster in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation |
---|
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation that return types with arguments of type Cluster | |
---|---|
private SortedMap<Integer,List<Cluster<CorrelationModel<V>>>> |
ERiC.extractCorrelationClusters(Clustering<Model> copacResult,
Database<V> database,
int dimensionality)
Extracts the correlation clusters and noise from the copac result and returns a mapping of correlation dimension to maps of clusters within this correlation dimension. |
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation with parameters of type Cluster | |
---|---|
private boolean |
ERiC.isParent(ERiCDistanceFunction<V,?> distanceFunction,
Cluster<CorrelationModel<V>> parent,
List<Cluster<CorrelationModel<V>>> children)
Returns true, if the specified parent cluster is a parent of one child of the children clusters. |
Method parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation with type arguments of type Cluster | |
---|---|
private void |
ERiC.buildHierarchy(SortedMap<Integer,List<Cluster<CorrelationModel<V>>>> clusterMap)
|
private boolean |
ERiC.isParent(ERiCDistanceFunction<V,?> distanceFunction,
Cluster<CorrelationModel<V>> parent,
List<Cluster<CorrelationModel<V>>> children)
Returns true, if the specified parent cluster is a parent of one child of the children clusters. |
Uses of Cluster in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace |
---|
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that return types with arguments of type Cluster | |
---|---|
private List<Cluster<Model>> |
SUBCLU.runDBSCAN(Database<V> database,
List<Integer> ids,
Subspace<V> subspace)
Runs the DBSCAN algorithm on the specified partition of the database in the given subspace. |
private List<Cluster<SubspaceModel<V>>> |
DiSH.sortClusters(Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap,
int dimensionality)
Returns a sorted list of the clusters w.r.t. the subspace dimensionality in descending order. |
Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with parameters of type Cluster | |
---|---|
private boolean |
DiSH.isParent(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V>> distanceFunction,
Cluster<SubspaceModel<V>> parent,
List<Cluster<SubspaceModel<V>>> children)
Returns true, if the specified parent cluster is a parent of one child of the children clusters. |
Method parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with type arguments of type Cluster | |
---|---|
private Subspace<V> |
SUBCLU.bestSubspace(List<Subspace<V>> subspaces,
Subspace<V> candidate,
TreeMap<Subspace<V>,List<Cluster<Model>>> clusterMap)
Determines the d -dimensional subspace of the (d+1)
-dimensional candidate with minimal number of objects in the cluster. |
private void |
DiSH.buildHierarchy(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V>> distanceFunction,
List<Cluster<SubspaceModel<V>>> clusters,
int dimensionality)
Builds the cluster hierarchy |
private boolean |
DiSH.isParent(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V>> distanceFunction,
Cluster<SubspaceModel<V>> parent,
List<Cluster<SubspaceModel<V>>> children)
Returns true, if the specified parent cluster is a parent of one child of the children clusters. |
Uses of Cluster in de.lmu.ifi.dbs.elki.data |
---|
Fields in de.lmu.ifi.dbs.elki.data with type parameters of type Cluster | |
---|---|
private List<Cluster<M>> |
Clustering.toplevelclusters
Keep a list of top level clusters. |
Methods in de.lmu.ifi.dbs.elki.data that return types with arguments of type Cluster | |
---|---|
List<Cluster<M>> |
Clustering.getAllClusters()
Collect all clusters (recursively) into a List. |
List<Cluster<M>> |
Clustering.getToplevelClusters()
Return top level clusters |
Methods in de.lmu.ifi.dbs.elki.data with parameters of type Cluster | |
---|---|
void |
Clustering.addCluster(Cluster<M> n)
Add a cluster to the clustering. |
Constructor parameters in de.lmu.ifi.dbs.elki.data with type arguments of type Cluster | |
---|---|
Clustering(List<Cluster<M>> toplevelclusters)
Constructor with a list of top level clusters |
Uses of Cluster in de.lmu.ifi.dbs.elki.data.cluster |
---|
Fields in de.lmu.ifi.dbs.elki.data.cluster with type parameters of type Cluster | |
---|---|
private HierarchyImplementation<Cluster<M>> |
Cluster.hierarchy
Object that the hierarchy management is delegated to. |
Methods in de.lmu.ifi.dbs.elki.data.cluster with type parameters of type Cluster | ||
---|---|---|
|
Cluster.getAncestors(T collection)
Delegate to hierarchy object |
|
|
Cluster.getDescendants(T collection)
Delegate to hierarchy object |
Methods in de.lmu.ifi.dbs.elki.data.cluster that return types with arguments of type Cluster | |
---|---|
List<Cluster<M>> |
Cluster.getChildren()
Delegate to hierarchy object |
Set<Cluster<M>> |
Cluster.getDescendants()
Collect descendants |
HierarchyImplementation<Cluster<M>> |
Cluster.getHierarchy()
Get hierarchy object |
List<Cluster<M>> |
Cluster.getParents()
Delegate to hierarchy object |
Methods in de.lmu.ifi.dbs.elki.data.cluster with parameters of type Cluster | |
---|---|
int |
Cluster.PartialComparator.compare(Cluster<?> o1,
Cluster<?> o2)
|
int |
Cluster.PartialComparator.compare(Cluster<?> o1,
Cluster<?> o2)
|
Method parameters in de.lmu.ifi.dbs.elki.data.cluster with type arguments of type Cluster | |
---|---|
void |
Cluster.setHierarchy(HierarchyImplementation<Cluster<M>> hierarchy)
Set hierarchy object |
Constructor parameters in de.lmu.ifi.dbs.elki.data.cluster with type arguments of type Cluster | |
---|---|
Cluster(String name,
DatabaseObjectGroup group,
boolean noise,
M model,
HierarchyImplementation<Cluster<M>> hierarchy)
Full constructor |
|
Cluster(String name,
DatabaseObjectGroup group,
boolean noise,
M model,
List<Cluster<M>> children,
List<Cluster<M>> parents)
Constructor with hierarchy information. |
|
Cluster(String name,
DatabaseObjectGroup group,
boolean noise,
M model,
List<Cluster<M>> children,
List<Cluster<M>> parents)
Constructor with hierarchy information. |
|
Cluster(String name,
DatabaseObjectGroup group,
M model,
HierarchyImplementation<Cluster<M>> hierarchy)
Constructor with hierarchy but noise flag defaulting to false. |
|
Cluster(String name,
DatabaseObjectGroup group,
M model,
List<Cluster<M>> children,
List<Cluster<M>> parents)
Constructor with hierarchy information, but no noise flag. |
|
Cluster(String name,
DatabaseObjectGroup group,
M model,
List<Cluster<M>> children,
List<Cluster<M>> parents)
Constructor with hierarchy information, but no noise flag. |
Uses of Cluster in de.lmu.ifi.dbs.elki.data.cluster.naming |
---|
Fields in de.lmu.ifi.dbs.elki.data.cluster.naming with type parameters of type Cluster | |
---|---|
private Map<Cluster<?>,String> |
SimpleEnumeratingScheme.names
Assigned cluster names. |
Uses of Cluster in de.lmu.ifi.dbs.elki.database |
---|
Methods in de.lmu.ifi.dbs.elki.database that return types with arguments of type Cluster | ||
---|---|---|
|
PartitionsFromClustering.makeDatabasesFromClustering(Database<O> olddb,
R clustering)
Use an existing clustering to partition a database. |
Uses of Cluster in de.lmu.ifi.dbs.elki.evaluation.paircounting.generator |
---|
Constructors in de.lmu.ifi.dbs.elki.evaluation.paircounting.generator with parameters of type Cluster | |
---|---|
PairGeneratorNoise(Cluster<?> cluster)
Crate new generator for a base cluster object. |
|
PairGeneratorSingleCluster(Cluster<?> cluster)
Generate pairs for a hierarchical cluster. |
Uses of Cluster in de.lmu.ifi.dbs.elki.evaluation.roc |
---|
Methods in de.lmu.ifi.dbs.elki.evaluation.roc with parameters of type Cluster | ||
---|---|---|
static
|
ROC.computeROCAUCDistanceResult(int size,
Cluster<?> clus,
List<DistanceResultPair<D>> nei)
Compute a ROC curves Area-under-curve for a QueryResult and a Cluster. |
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |