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.