Package | Description |
---|---|
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.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.visualization.projector |
Projectors are responsible for finding appropriate projections for data relations.
|
de.lmu.ifi.dbs.elki.visualization.visualizers |
Visualizers for various results
|
de.lmu.ifi.dbs.elki.visualization.visualizers.histogram |
Visualizers based on 1D projected histograms.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.optics |
Visualizers that do work on OPTICS plots
|
de.lmu.ifi.dbs.elki.visualization.visualizers.pairsegments |
Visualizers for inspecting cluster differences using pair counting segments.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.parallel |
Visualizers based on parallel coordinates.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.parallel.cluster |
Visualizers for clustering results based on parallel coordinates.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.parallel.index |
Visualizers for index structure based on parallel coordinates.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.parallel.selection |
Visualizers for object selection based on parallel projections.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot |
Visualizers based on scatterplots.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.cluster |
Visualizers for clustering results based on 2D projections.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.density |
Visualizers for data set density in a scatterplot projection.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.index |
Visualizers for index structures based on 2D projections.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.outlier |
Visualizers for outlier scores based on 2D projections.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.selection |
Visualizers for object selection based on 2D projections.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj |
Visualizers that do not use a particular projection.
|
tutorial.outlier |
Modifier and Type | Class and Description |
---|---|
class |
JSONResultHandler
Handle results by serving them via a web server to mapping applications.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Evaluator
Interface for post-algorithm evaluations, such as histograms, outlier score
evaluations, ...
|
Modifier and Type | Class and Description |
---|---|
class |
AutomaticEvaluation
Evaluator that tries to auto-run a number of evaluation methods.
|
class |
NoAutomaticEvaluation
No-operation evaluator, that only serves the purpose of explicitely disabling
the default value of
AutomaticEvaluation , if you do not want
evaluation to run. |
Modifier and Type | Class and Description |
---|---|
class |
EvaluateClustering
Evaluate a clustering result by comparing it to an existing cluster label.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterPairSegmentAnalysis
Evaluate clustering results by building segments for their pairs: shared
pairs and differences.
|
Modifier and Type | Class and Description |
---|---|
class |
ComputeOutlierHistogram
Compute a Histogram to evaluate a ranking algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
IndexPurity
Compute the purity of index pages as a naive measure for performance
capabilities using the Gini index.
|
class |
IndexStatistics
Simple index analytics, which includes the toString() dump of index
information.
|
Modifier and Type | Class and Description |
---|---|
class |
JudgeOutlierScores
Compute a Histogram to evaluate a ranking algorithm.
|
class |
OutlierPrecisionAtKCurve
Compute a curve containing the precision values for an outlier detection
method.
|
class |
OutlierPrecisionRecallCurve
Compute a curve containing the precision values for an outlier detection
method.
|
class |
OutlierROCCurve
Compute a ROC curve to evaluate a ranking algorithm and compute the
corresponding ROCAUC value.
|
class |
OutlierSmROCCurve
Smooth ROC curves are a variation of classic ROC curves that takes the scores
into account.
|
class |
OutlierThresholdClustering
Pseudo clustering algorithm that builds clusters based on their outlier
score.
|
Modifier and Type | Class and Description |
---|---|
class |
ComputeSimilarityMatrixImage<O>
Compute a similarity matrix for a distance function.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ResultHandler
Interface for any class that can handle results
|
Modifier and Type | Class and Description |
---|---|
class |
DiscardResultHandler
A dummy result handler that discards the actual result, for use in
benchmarks.
|
class |
KMLOutputHandler
Class to handle KML output.
|
class |
LogResultStructureResultHandler
A result handler to help with ELKI development that will just show the
structure of the result object.
|
class |
ResultWriter
Result handler that feeds the data into a TextWriter.
|
Modifier and Type | Class and Description |
---|---|
class |
ExportVisualizations
Class that automatically generates all visualizations and exports them into
SVG files.
|
Modifier and Type | Class and Description |
---|---|
class |
ResultVisualizer
Handler to process and visualize a Result.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ProjectorFactory
A projector is responsible for adding projections to the visualization by
detecting appropriate relations in the database.
|
Modifier and Type | Class and Description |
---|---|
class |
HistogramFactory
Produce one-dimensional projections.
|
class |
OPTICSProjectorFactory
Produce OPTICS plot projections
|
class |
ParallelPlotFactory
Produce parallel axes projections.
|
class |
ScatterPlotFactory
Produce scatterplot projections.
|
Modifier and Type | Interface and Description |
---|---|
interface |
VisFactory
Defines the requirements for a visualizer.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractVisFactory
Abstract superclass for Visualizers (aka: Visualization Factories).
|
Modifier and Type | Class and Description |
---|---|
class |
ColoredHistogramVisualizer
Generates a SVG-Element containing a histogram representing the distribution
of the database's objects.
|
Modifier and Type | Class and Description |
---|---|
class |
OPTICSClusterVisualization
Visualize the clusters and cluster hierarchy found by OPTICS on the OPTICS
Plot.
|
class |
OPTICSPlotCutVisualization
Visualizes a cut in an OPTICS Plot to select an Epsilon value and generate a
new clustering result.
|
class |
OPTICSPlotSelectionVisualization
Handle the marker in an OPTICS plot.
|
class |
OPTICSPlotVisualizer
Visualize an OPTICS result by constructing an OPTICS plot for it.
|
class |
OPTICSSteepAreaVisualization
Visualize the steep areas found in an OPTICS plot
|
Modifier and Type | Class and Description |
---|---|
class |
CircleSegmentsVisualizer
Visualizer to draw circle segments of clusterings and enable interactive
selection of segments.
|
Modifier and Type | Class and Description |
---|---|
class |
AxisReorderVisualization
Interactive SVG-Elements for reordering the axes.
|
class |
AxisVisibilityVisualization
Layer for controlling axis visbility in parallel coordinates.
|
class |
LineVisualization
Generates data lines.
|
class |
ParallelAxisVisualization
Generates a SVG-Element containing axes, including labeling.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterOutlineVisualization
Generates a SVG-Element that visualizes the area covered by a cluster.
|
class |
ClusterParallelMeanVisualization
Generates a SVG-Element that visualizes cluster means.
|
Modifier and Type | Class and Description |
---|---|
class |
RTreeParallelVisualization
Visualize the of an R-Tree based index.
|
Modifier and Type | Class and Description |
---|---|
class |
SelectionAxisRangeVisualization
Visualizer for generating an SVG-Element representing the selected range.
|
class |
SelectionLineVisualization
Visualizer for generating SVG-Elements representing the selected objects
|
class |
SelectionToolAxisRangeVisualization
Tool-Visualization for the tool to select axis ranges
|
class |
SelectionToolLineVisualization
Tool-Visualization for the tool to select objects
|
Modifier and Type | Class and Description |
---|---|
class |
AxisVisualization
Generates a SVG-Element containing axes, including labeling.
|
class |
MarkerVisualization
Visualize e.g. a clustering using different markers for different clusters.
|
class |
PolygonVisualization
Renders PolygonsObject in the data set.
|
class |
ReferencePointsVisualization
The actual visualization instance, for a single projection
|
class |
ToolBox2DVisualization
Renders a tool box on the left of the 2D visualization
|
class |
TooltipScoreVisualization
Generates a SVG-Element containing Tooltips.
|
class |
TooltipStringVisualization
Generates a SVG-Element containing Tooltips.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterHullVisualization
Visualizer for generating an SVG-Element containing the convex hull / alpha
shape of each cluster.
|
class |
ClusterMeanVisualization
Visualize the mean of a KMeans-Clustering
|
class |
ClusterOrderVisualization
Cluster order visualizer: connect objects via the spanning tree the cluster
order represents.
|
class |
EMClusterVisualization
Visualizer for generating SVG-Elements containing ellipses for first, second
and third standard deviation
|
class |
VoronoiVisualization
Visualizer drawing Voronoi cells for k-means clusterings.
|
Modifier and Type | Class and Description |
---|---|
class |
DensityEstimationOverlay
A simple density estimation visualization, based on a simple kernel-density
in the projection, not the actual data!
|
Modifier and Type | Class and Description |
---|---|
class |
TreeMBRVisualization
Visualize the bounding rectangles of an R-Tree based index.
|
class |
TreeSphereVisualization
Visualize the bounding sphere of a metric index.
|
Modifier and Type | Class and Description |
---|---|
class |
BubbleVisualization
Generates a SVG-Element containing bubbles.
|
class |
COPVectorVisualization
Visualize error vectors as produced by COP.
|
Modifier and Type | Class and Description |
---|---|
class |
DistanceFunctionVisualization
Factory for visualizers to generate an SVG-Element containing dots as markers
representing the kNN of the selected Database objects.
|
class |
MoveObjectsToolVisualization
Tool to move the currently selected objects.
|
class |
SelectionConvexHullVisualization
Visualizer for generating an SVG-Element containing the convex hull of the
selected points
|
class |
SelectionCubeVisualization
Visualizer for generating an SVG-Element containing a cube as marker
representing the selected range for each dimension
|
class |
SelectionDotVisualization
Visualizer for generating an SVG-Element containing dots as markers
representing the selected Database's objects.
|
class |
SelectionToolCubeVisualization
Tool-Visualization for the tool to select ranges.
|
class |
SelectionToolDotVisualization
Tool-Visualization for the tool to select objects
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterEvaluationVisualization
Pseudo-Visualizer, that lists the cluster evaluation results found.
|
class |
HistogramVisualization
Visualizer to draw histograms.
|
class |
KeyVisualization
Visualizer, displaying the key for a clustering.
|
class |
LabelVisualization
Trivial "visualizer" that displays a static label.
|
class |
PixmapVisualizer
Visualize an arbitrary pixmap result.
|
class |
SettingsVisualization
Pseudo-Visualizer, that lists the settings of the algorithm-
|
class |
SimilarityMatrixVisualizer
Visualize a similarity matrix with object labels
|
class |
XYCurveVisualization
Visualizer to render a simple 2D curve such as a ROC curve.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleScoreDumper
Simple example output handler for processing outlier scores.
|