| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki | 
 ELKI framework "Environment for Developing KDD-Applications Supported by
 Index-Structures". 
 | 
| de.lmu.ifi.dbs.elki.algorithm.clustering.uncertain | 
 Clustering algorithms for uncertain data. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.meta | 
 Meta outlier detection algorithms: external scores, score rescaling 
 | 
| de.lmu.ifi.dbs.elki.evaluation | 
 Functionality for the evaluation of algorithms. 
 | 
| de.lmu.ifi.dbs.elki.evaluation.clustering | 
 Evaluation of clustering results 
 | 
| de.lmu.ifi.dbs.elki.evaluation.clustering.extractor | 
 Classes to extract clusterings from hierarchical clustering. 
 | 
| de.lmu.ifi.dbs.elki.evaluation.clustering.internal | 
 Internal evaluation measures for clusterings. 
 | 
| de.lmu.ifi.dbs.elki.evaluation.clustering.pairsegments | 
 Pair-segment analysis of multiple clusterings 
 | 
| de.lmu.ifi.dbs.elki.evaluation.index | 
 Simple index evaluation methods 
 | 
| de.lmu.ifi.dbs.elki.evaluation.outlier | 
 Evaluate an outlier score using a misclassification based cost model 
 | 
| de.lmu.ifi.dbs.elki.evaluation.similaritymatrix | 
 Render a distance matrix to visualize a clustering-distance-combination. 
 | 
| de.lmu.ifi.dbs.elki.result | 
 Result types, representation and handling 
 | 
| de.lmu.ifi.dbs.elki.visualization | 
 Visualization package of ELKI 
 | 
| de.lmu.ifi.dbs.elki.visualization.gui | 
 Package to provide a visualization GUI 
 | 
| de.lmu.ifi.dbs.elki.visualization.parallel3d | 
 3DPC: 3D parallel coordinate plot visualization for ELKI. 
 | 
| de.lmu.ifi.dbs.elki.workflow | 
 Work flow packages, e.g., following the usual KDD model. 
 | 
| tutorial.outlier | 
 Tutorials on implementing outlier detection methods in ELKI. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private ResultHierarchy | 
KDDTask.hier
The result hierarchy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ResultHierarchy | 
KDDTask.getResultHierarchy()
Get the algorithms result hierarchy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Clustering<?> | 
RepresentativeUncertainClustering.runClusteringAlgorithm(ResultHierarchy hierarchy,
                      Result parent,
                      DBIDs ids,
                      DataStore<DoubleVector> store,
                      int dim,
                      java.lang.String title)
Run a clustering algorithm on a single instance. 
 | 
protected C | 
CenterOfMassMetaClustering.runClusteringAlgorithm(ResultHierarchy hierarchy,
                      Result parent,
                      DBIDs ids,
                      DataStore<DoubleVector> store,
                      int dim,
                      java.lang.String title)
Run a clustering algorithm on a single instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private OutlierResult | 
RescaleMetaOutlierAlgorithm.getOutlierResult(ResultHierarchy hier,
                Result result)
Find an OutlierResult to work with. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AutomaticEvaluation.autoEvaluateClusterings(ResultHierarchy hier,
                       Result newResult)  | 
protected void | 
AutomaticEvaluation.autoEvaluateOutliers(ResultHierarchy hier,
                    Result newResult)  | 
void | 
NoAutomaticEvaluation.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
AutomaticEvaluation.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EvaluateClustering.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
LogClusterSizes.processNewResult(ResultHierarchy hier,
                Result result)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SimplifiedHierarchyExtractionEvaluator.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
HDBSCANHierarchyExtractionEvaluator.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
CutDendrogramByNumberOfClustersExtractor.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
CutDendrogramByHeightExtractor.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EvaluateSquaredErrors.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
EvaluateDBCV.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
EvaluateConcordantPairs.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
EvaluateCIndex.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
EvaluateVarianceRatioCriteria.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
EvaluateSimplifiedSilhouette.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
EvaluatePBMIndex.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
EvaluateSilhouette.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
EvaluateDaviesBouldin.processNewResult(ResultHierarchy hier,
                Result result)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClusterPairSegmentAnalysis.processNewResult(ResultHierarchy hier,
                Result result)
Perform clusterings evaluation 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IndexStatistics.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
IndexPurity.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OutlierThresholdClustering.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
OutlierPrecisionAtKCurve.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
OutlierROCCurve.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
OutlierSmROCCurve.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
ComputeOutlierHistogram.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
OutlierPrecisionRecallCurve.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
JudgeOutlierScores.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
OutlierRankingEvaluation.processNewResult(ResultHierarchy hier,
                Result result)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ComputeSimilarityMatrixImage.processNewResult(ResultHierarchy hier,
                Result result)  | 
| Modifier and Type | Field and Description | 
|---|---|
private ResultHierarchy | 
AbstractHierarchicalResult.hierarchy
The hierarchy storage. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ResultHierarchy | 
AbstractHierarchicalResult.getHierarchy()  | 
ResultHierarchy | 
HierarchicalResult.getHierarchy()
Get the objects current hierarchy - may be  
null! | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ClusteringVectorDumper.dumpClusteringOutput(java.io.PrintStream writer,
                    ResultHierarchy hierarchy,
                    Clustering<?> c)
Dump a single clustering result. 
 | 
static <C extends Result> | 
ResultUtil.filterResults(ResultHierarchy hier,
             java.lang.Class<? super C> restrictionClass)
Return only results of the given restriction class 
 | 
static <C extends Result> | 
ResultUtil.filterResults(ResultHierarchy hier,
             Result r,
             java.lang.Class<? super C> restrictionClass)
Return only results of the given restriction class 
 | 
static Database | 
ResultUtil.findDatabase(ResultHierarchy hier)
Find the first database result in the tree. 
 | 
static Database | 
ResultUtil.findDatabase(ResultHierarchy hier,
            Result baseResult)
Find the first database result in the tree. 
 | 
static EvaluationResult | 
EvaluationResult.findOrCreate(ResultHierarchy hierarchy,
            Result parent,
            java.lang.String name,
            java.lang.String shortname)
Find or create an evaluation result. 
 | 
void | 
LogResultStructureResultHandler.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
DiscardResultHandler.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
ResultWriter.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
KMLOutputHandler.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
AutomaticVisualization.processNewResult(ResultHierarchy hier,
                Result result)  | 
void | 
ExportVisualizations.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
ClusteringVectorDumper.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
void | 
ResultProcessor.processNewResult(ResultHierarchy hier,
                Result newResult)
Process a result. 
 | 
static void | 
ResultUtil.removeRecursive(ResultHierarchy hierarchy,
               Result child)
Recursively remove a result and its children. 
 | 
void | 
AbstractHierarchicalResult.setHierarchy(ResultHierarchy hierarchy)  | 
void | 
HierarchicalResult.setHierarchy(ResultHierarchy hierarchy)
Set (exchange) the hierarchy implementation (e.g. after merging!) 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private ResultHierarchy | 
VisualizerContext.hier
The full result object 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ResultHierarchy | 
VisualizerContext.getHierarchy()
Get the hierarchy object 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VisualizerContext | 
VisualizerParameterizer.newContext(ResultHierarchy hier,
          Result start)
Make a new visualization context 
 | 
| Constructor and Description | 
|---|
VisualizerContext(ResultHierarchy hier,
                 Result start,
                 StyleLibrary stylelib,
                 java.util.Collection<VisualizationProcessor> factories)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
ResultWindow.DynamicMenu.recursiveBuildMenu(java.util.Collection<javax.swing.JMenuItem> items,
                  java.lang.Object r,
                  ResultHierarchy hier,
                  Hierarchy<java.lang.Object> vistree,
                  Projection proj)  | 
| Modifier and Type | Method and Description | 
|---|---|
StylingPolicy | 
OpenGL3DParallelCoordinates.getStylePolicy(ResultHierarchy hier,
              StyleLibrary stylelib)
Hack: Get/Create the style result. 
 | 
void | 
OpenGL3DParallelCoordinates.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
| Modifier and Type | Field and Description | 
|---|---|
private ResultHierarchy | 
EvaluationStep.Evaluation.hier
Result hierarchy 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EvaluationStep.runEvaluators(ResultHierarchy hier,
             Database db)  | 
void | 
OutputStep.runResultHandlers(ResultHierarchy hier,
                 Database db)
Run the result handlers. 
 | 
| Constructor and Description | 
|---|
Evaluation(ResultHierarchy hier,
          java.util.List<? extends Evaluator> evaluators)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SimpleScoreDumper.processNewResult(ResultHierarchy hier,
                Result newResult)  | 
Copyright © 2019 ELKI Development Team. License information.