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.application.jsmap |
JavaScript based map client - server architecture.
|
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.histogram |
Functionality for the evaluation of algorithms using histograms.
|
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.workflow |
Work flow packages, e.g. following the usual KDD model, closely related to CRISP-DM
|
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,
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,
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 | Field and Description |
---|---|
private ResultHierarchy |
JSONWebServer.hier
The result tree we serve.
|
Modifier and Type | Method and Description |
---|---|
void |
JSONResultHandler.processNewResult(ResultHierarchy hier,
Result newResult) |
Constructor and Description |
---|
JSONWebServer(int port,
ResultHierarchy hier,
Result baseResult)
Constructor.
|
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 |
LogClusterSizes.processNewResult(ResultHierarchy hier,
Result result) |
void |
EvaluateClustering.processNewResult(ResultHierarchy hier,
Result newResult) |
Modifier and Type | Method and Description |
---|---|
void |
SimplifiedHierarchyExtractionEvaluator.processNewResult(ResultHierarchy hier,
Result newResult) |
void |
HDBSCANHierarchyExtractionEvaluator.processNewResult(ResultHierarchy hier,
Result newResult) |
void |
ExtractFlatClusteringFromHierarchyEvaluator.processNewResult(ResultHierarchy hier,
Result newResult) |
Modifier and Type | Method and Description |
---|---|
void |
EvaluateVarianceRatioCriteria.processNewResult(ResultHierarchy hier,
Result result) |
void |
EvaluateSquaredErrors.processNewResult(ResultHierarchy hier,
Result result) |
void |
EvaluateSimplifiedSilhouette.processNewResult(ResultHierarchy hier,
Result result) |
void |
EvaluateSilhouette.processNewResult(ResultHierarchy hier,
Result result) |
void |
EvaluatePBMIndex.processNewResult(ResultHierarchy hier,
Result result) |
void |
EvaluateDaviesBouldin.processNewResult(ResultHierarchy hier,
Result result) |
void |
EvaluateConcordantPairs.processNewResult(ResultHierarchy hier,
Result result) |
void |
EvaluateCIndex.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 |
ComputeOutlierHistogram.processNewResult(ResultHierarchy hier,
Result newResult) |
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 |
OutlierSmROCCurve.processNewResult(ResultHierarchy hier,
Result result) |
void |
OutlierRankingEvaluation.processNewResult(ResultHierarchy hier,
Result result) |
void |
OutlierROCCurve.processNewResult(ResultHierarchy hier,
Result result) |
void |
OutlierPrecisionRecallCurve.processNewResult(ResultHierarchy hier,
Result result) |
void |
OutlierPrecisionAtKCurve.processNewResult(ResultHierarchy hier,
Result result) |
void |
JudgeOutlierScores.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 |
HierarchicalResult.getHierarchy()
Get the objects current hierarchy - may be
null ! |
ResultHierarchy |
AbstractHierarchicalResult.getHierarchy() |
Modifier and Type | Method and Description |
---|---|
protected void |
ClusteringVectorDumper.dumpClusteringOutput(PrintStream writer,
ResultHierarchy hierarchy,
Clustering<?> c)
Dump a single clustering result.
|
static <C extends Result> |
ResultUtil.filterResults(ResultHierarchy hier,
Class<? super C> restrictionClass)
Return only results of the given restriction class
|
static <C extends Result> |
ResultUtil.filterResults(ResultHierarchy hier,
Result r,
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,
String name,
String shortname)
Find or create an evaluation result.
|
void |
ResultWriter.processNewResult(ResultHierarchy hier,
Result result) |
void |
ResultProcessor.processNewResult(ResultHierarchy hier,
Result newResult)
Process a result.
|
void |
LogResultStructureResultHandler.processNewResult(ResultHierarchy hier,
Result newResult) |
void |
KMLOutputHandler.processNewResult(ResultHierarchy hier,
Result newResult) |
void |
DiscardResultHandler.processNewResult(ResultHierarchy hier,
Result newResult) |
void |
ClusteringVectorDumper.processNewResult(ResultHierarchy hier,
Result newResult) |
static void |
ResultUtil.removeRecursive(ResultHierarchy hierarchy,
Result child)
Recursively remove a result and its children.
|
void |
HierarchicalResult.setHierarchy(ResultHierarchy hierarchy)
Set (exchange) the hierarchy implementation (e.g. after merging!)
|
void |
AbstractHierarchicalResult.setHierarchy(ResultHierarchy hierarchy) |
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
|
void |
ExportVisualizations.processNewResult(ResultHierarchy hier,
Result newResult) |
Constructor and Description |
---|
VisualizerContext(ResultHierarchy hier,
Result start,
Relation<?> relation,
StyleLibrary stylelib,
Collection<VisualizationProcessor> factories)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
ResultVisualizer.processNewResult(ResultHierarchy hier,
Result result) |
private void |
ResultWindow.DynamicMenu.recursiveBuildMenu(Collection<JMenuItem> items,
Object r,
ResultHierarchy hier,
Hierarchy<Object> vistree,
Projection proj) |
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 |
---|
EvaluationStep.Evaluation(ResultHierarchy hier,
List<Evaluator> evaluators)
Constructor.
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.