|
|
|||||||||||||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Result | |
---|---|
de.lmu.ifi.dbs.elki | ELKI framework "Environment for Developing KDD-Applications Supported by Index-Structures"
KDDTask is the main class of the ELKI-Framework
for command-line interaction. |
de.lmu.ifi.dbs.elki.algorithm | Algorithms suitable as a task for the KDDTask main routine. |
de.lmu.ifi.dbs.elki.algorithm.outlier | Outlier detection algorithms |
de.lmu.ifi.dbs.elki.data | Basic classes for different data types, database object types and label types. |
de.lmu.ifi.dbs.elki.data.model | Cluster models classes for various algorithms. |
de.lmu.ifi.dbs.elki.database | ELKI database layer - loading, storing, indexing and accessing data |
de.lmu.ifi.dbs.elki.evaluation.histogram | Functionality for the evaluation of algorithms using histograms. |
de.lmu.ifi.dbs.elki.evaluation.roc | Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve) |
de.lmu.ifi.dbs.elki.result | Result types, representation and handling |
de.lmu.ifi.dbs.elki.result.outlier | Outlier result classes |
de.lmu.ifi.dbs.elki.result.textwriter | Text serialization (CSV, Gnuplot, Console, ...) |
de.lmu.ifi.dbs.elki.utilities.scaling.outlier | Scaling of Outlier scores, that require a statistical analysis of the occurring values |
de.lmu.ifi.dbs.elki.visualization.gui | Package to provide a visualization GUI. |
de.lmu.ifi.dbs.elki.visualization.visualizers | Visualizers for various results |
de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj | Visualizers that do not use a particular projection. |
Uses of Result in de.lmu.ifi.dbs.elki |
---|
Fields in de.lmu.ifi.dbs.elki with type parameters of type Result | |
---|---|
private Algorithm<O,Result> |
KDDTask.algorithm
Holds the algorithm to run. |
private ObjectParameter<Algorithm<O,Result>> |
KDDTask.ALGORITHM_PARAM
Parameter to specify the algorithm to be applied, must extend Algorithm . |
private ObjectParameter<ResultHandler<O,Result>> |
KDDTask.RESULT_HANDLER_PARAM
Parameter to specify the result handler to be used, must extend ResultHandler . |
private ResultHandler<O,Result> |
KDDTask.resulthandler
Output handler. |
Uses of Result in de.lmu.ifi.dbs.elki.algorithm |
---|
Classes in de.lmu.ifi.dbs.elki.algorithm with type parameters of type Result | |
---|---|
class |
AbstractAlgorithm<O extends DatabaseObject,R extends Result>
AbstractAlgorithm sets the values for flags verbose and time. |
interface |
Algorithm<O extends DatabaseObject,R extends Result>
Specifies the requirements for any algorithm that is to be executable by the main class. |
class |
DistanceBasedAlgorithm<O extends DatabaseObject,D extends Distance<D>,R extends Result>
Provides an abstract algorithm already setting the distance function. |
Fields in de.lmu.ifi.dbs.elki.algorithm with type parameters of type Result | |
---|---|
private List<Algorithm<O,Result>> |
MetaMultiAlgorithm.algorithms
The instantiated algorithms to run. |
private ObjectListParameter<Algorithm<O,Result>> |
MetaMultiAlgorithm.ALGORITHMS_PARAM
Parameter to specify the algorithm to be applied, must extend Algorithm . |
Methods in de.lmu.ifi.dbs.elki.algorithm that return Result | |
---|---|
protected Result |
DummyAlgorithm.runInTime(Database<V> database)
Iterates over all points in the database. |
protected Result |
NullAlgorithm.runInTime(Database<V> database)
Iterates over all points in the database. |
Uses of Result in de.lmu.ifi.dbs.elki.algorithm.outlier |
---|
Classes in de.lmu.ifi.dbs.elki.algorithm.outlier that implement Result | |
---|---|
protected static class |
SOD.SODProxyScoreResult
Proxy class that converts a model result to an actual SOD score result. |
Uses of Result in de.lmu.ifi.dbs.elki.data |
---|
Classes in de.lmu.ifi.dbs.elki.data that implement Result | |
---|---|
class |
Clustering<M extends Model>
Result class for clusterings. |
Uses of Result in de.lmu.ifi.dbs.elki.data.model |
---|
Classes in de.lmu.ifi.dbs.elki.data.model that implement Result | |
---|---|
class |
CorrelationAnalysisSolution<V extends NumberVector<V,?>>
A solution of correlation analysis is a matrix of equations describing the dependencies. |
Uses of Result in de.lmu.ifi.dbs.elki.database |
---|
Subinterfaces of Result in de.lmu.ifi.dbs.elki.database | |
---|---|
interface |
Database<O extends DatabaseObject>
Database specifies the requirements for any database implementation. |
Classes in de.lmu.ifi.dbs.elki.database that implement Result | |
---|---|
class |
AbstractDatabase<O extends DatabaseObject>
Provides a mapping for associations based on a Hashtable and functions to get the next usable ID for insertion, making IDs reusable after deletion of the entry. |
class |
IndexDatabase<O extends DatabaseObject>
IndexDatabase is a database implementation which is supported by an index structure. |
class |
MetricalIndexDatabase<O extends DatabaseObject,D extends Distance<D>,N extends MetricalNode<N,E>,E extends MTreeEntry<D>>
MetricalIndexDatabase is a database implementation which is supported by a metrical index structure. |
class |
SequentialDatabase<O extends DatabaseObject>
SequentialDatabase is a simple implementation of a Database. |
class |
SpatialIndexDatabase<O extends NumberVector<O,?>,N extends SpatialNode<N,E>,E extends SpatialEntry>
SpatialIndexDatabase is a database implementation which is supported by a spatial index structure. |
Uses of Result in de.lmu.ifi.dbs.elki.evaluation.histogram |
---|
Fields in de.lmu.ifi.dbs.elki.evaluation.histogram with type parameters of type Result | |
---|---|
private Algorithm<O,Result> |
ComputeOutlierHistogram.algorithm
Holds the algorithm to run. |
private ObjectParameter<Algorithm<O,Result>> |
ComputeOutlierHistogram.ALGORITHM_PARAM
Parameter to specify the algorithm to be applied, must extend Algorithm . |
Methods in de.lmu.ifi.dbs.elki.evaluation.histogram with parameters of type Result | |
---|---|
private OutlierResult |
ComputeOutlierHistogram.getOutlierResult(Database<O> database,
Result result)
Find an OutlierResult to work with. |
Uses of Result in de.lmu.ifi.dbs.elki.evaluation.roc |
---|
Fields in de.lmu.ifi.dbs.elki.evaluation.roc with type parameters of type Result | |
---|---|
private Algorithm<O,Result> |
ComputeROCCurve.algorithm
Holds the algorithm to run. |
private ObjectParameter<Algorithm<O,Result>> |
ComputeROCCurve.ALGORITHM_PARAM
Parameter to specify the algorithm to be applied, must extend Algorithm . |
Methods in de.lmu.ifi.dbs.elki.evaluation.roc with parameters of type Result | |
---|---|
private Iterator<Integer> |
ComputeROCCurve.getIterableResult(Database<O> database,
Result result)
Find an "iterable" result that looks like object IDs. |
Uses of Result in de.lmu.ifi.dbs.elki.result |
---|
Classes in de.lmu.ifi.dbs.elki.result with type parameters of type Result | |
---|---|
class |
DiscardResultHandler<O extends DatabaseObject,R extends Result>
A dummy result handler that discards the actual result, for use in benchmarks. |
interface |
ResultHandler<O extends DatabaseObject,R extends Result>
Interface for any class that can handle results |
Subinterfaces of Result in de.lmu.ifi.dbs.elki.result | |
---|---|
interface |
AnnotationResult<T>
The AnnotationResult interface. |
interface |
IterableResult<O>
Interface of an "iterable" result (e.g. a list, table) that can be printed one-by-one. |
interface |
OrderingResult
Interface for a result providing an object ordering. |
Classes in de.lmu.ifi.dbs.elki.result that implement Result | |
---|---|
class |
AnnotationFromDatabase<T,O extends DatabaseObject>
Class representing Annotations backed by a database using AssociationID s. |
class |
AnnotationFromHashMap<T>
Annotations backed by hashmaps. |
class |
AprioriResult
Result class for Apriori Algorithm. |
class |
ClusterOrderResult<D extends Distance<?>>
Class to store the result of an ordering clustering algorithm such as OPTICS. |
(package private) class |
ClusterOrderResult.ClusterOrderAdapter
Ordering part of the result. |
(package private) class |
ClusterOrderResult.PredecessorAdapter
Result containing the predecessor ID. |
(package private) class |
ClusterOrderResult.ReachabilityDistanceAdapter
Result containing the reachability distances. |
class |
CollectionResult<O>
Simple 'collection' type of result. |
class |
HistogramResult<O extends DatabaseObject>
Histogram result. |
class |
IDResult
The trivial 'result' of the object IDs used. |
class |
KNNDistanceOrderResult<D extends Distance<D>>
Wraps a list containing the knn distances. |
class |
MultiResult
MultiResult is a result collection class. |
class |
OrderingFromAssociation<T extends Comparable<T>,O extends DatabaseObject>
Return an ordering result backed by a database. |
class |
OrderingFromHashMap<T extends Comparable<T>>
Result class providing an ordering backed by a hashmap. |
class |
ReferencePointsResult<O>
Result used in passing the reference points to the visualizers. |
class |
SettingsResult
Result that keeps track of settings that were used in generating this particular result. |
Fields in de.lmu.ifi.dbs.elki.result with type parameters of type Result | |
---|---|
private ArrayList<Result> |
MultiResult.results
Store the actual results |
Methods in de.lmu.ifi.dbs.elki.result that return types with arguments of type Result | |
---|---|
ArrayList<Result> |
MultiResult.getResults()
Retrieve result array. |
Methods in de.lmu.ifi.dbs.elki.result with parameters of type Result | ||
---|---|---|
void |
MultiResult.addResult(Result r)
Add a new result to the object |
|
static MultiResult |
ResultUtil.ensureMultiResult(Result result)
Ensure the result is a MultiResult, otherwise wrap it in one. |
|
static
|
ResultUtil.filterResults(Result r,
Class<?> restrictionClass)
Filter results |
|
static
|
ResultUtil.findAnnotationResult(Result result,
AssociationID<T> assoc)
(Try to) find an association of the given ID in the result. |
|
static List<AnnotationResult<?>> |
ResultUtil.getAnnotationResults(Result r)
Collect all Annotation results from a Result |
|
static List<Clustering<? extends Model>> |
ResultUtil.getClusteringResults(Result r)
Collect all clustering results from a Result |
|
static List<CollectionResult<?>> |
ResultUtil.getCollectionResults(Result r)
Collect all collection results from a Result |
|
static
|
ResultUtil.getGlobalAssociation(Result result,
AssociationID<M> meta)
Get first Association from a MultiResult. |
|
static List<IterableResult<?>> |
ResultUtil.getIterableResults(Result r)
Return all Iterable results |
|
static List<OrderingResult> |
ResultUtil.getOrderingResults(Result r)
Collect all ordering results from a Result |
|
static List<OutlierResult> |
ResultUtil.getOutlierResults(Result r)
Collect all outlier results from a Result |
|
static List<SettingsResult> |
ResultUtil.getSettingsResults(Result r)
Collect all settings results from a Result |
|
void |
MultiResult.prependResult(Result r)
Insert a new result at the beginning of the results list |
|
void |
ResultWriter.processResult(Database<O> db,
Result result)
Process a single result. |
Constructor parameters in de.lmu.ifi.dbs.elki.result with type arguments of type Result | |
---|---|
MultiResult(ArrayList<Result> results)
Constructor |
Uses of Result in de.lmu.ifi.dbs.elki.result.outlier |
---|
Classes in de.lmu.ifi.dbs.elki.result.outlier that implement Result | |
---|---|
class |
OutlierResult
Wrap a typical Outlier result, keeping direct references to the main result parts. |
Uses of Result in de.lmu.ifi.dbs.elki.result.textwriter |
---|
Methods in de.lmu.ifi.dbs.elki.result.textwriter with parameters of type Result | |
---|---|
void |
TextWriter.output(Database<O> db,
Result r,
StreamFactory streamOpener)
Stream output. |
private void |
TextWriter.writeOtherResult(Database<O> db,
StreamFactory streamOpener,
Result r,
List<SettingsResult> rs)
|
Uses of Result in de.lmu.ifi.dbs.elki.utilities.scaling.outlier |
---|
Methods in de.lmu.ifi.dbs.elki.utilities.scaling.outlier with parameters of type Result | |
---|---|
void |
MultiplicativeInverseScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
void |
MinusLogGammaScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
void |
SqrtStandardDeviationScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
void |
TopKOutlierScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
void |
OutlierScalingFunction.prepare(Database<?> db,
Result result,
OutlierResult or)
Prepare is called once for each data set, before getScaled() will be called. |
void |
OutlierLinearScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
void |
OutlierGammaScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
void |
OutlierMinusLogScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
void |
MinusLogStandardDeviationScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
void |
OutlierSqrtScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
void |
StandardDeviationScaling.prepare(Database<?> db,
Result result,
OutlierResult or)
|
Uses of Result in de.lmu.ifi.dbs.elki.visualization.gui |
---|
Methods in de.lmu.ifi.dbs.elki.visualization.gui with parameters of type Result | |
---|---|
void |
ResultVisualizer.processResult(Database<DatabaseObject> db,
Result result)
|
Uses of Result in de.lmu.ifi.dbs.elki.visualization.visualizers |
---|
Fields in de.lmu.ifi.dbs.elki.visualization.visualizers declared as Result | |
---|---|
private Result |
VisualizerContext.result
The full result object |
Methods in de.lmu.ifi.dbs.elki.visualization.visualizers that return Result | |
---|---|
Result |
VisualizerContext.getResult()
Get the full result object |
Constructors in de.lmu.ifi.dbs.elki.visualization.visualizers with parameters of type Result | |
---|---|
VisualizerContext(Database<?> database,
Result result)
Constructor. |
Uses of Result in de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj |
---|
Methods in de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj with parameters of type Result | |
---|---|
static Collection<IterableResult<Pair<Double,Double>>> |
CurveVisualizer.findCurveResult(Result result)
Find a 2D Double curve in the result object. |
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |