Package | Description |
---|---|
de.lmu.ifi.dbs.elki.evaluation.roc |
Evaluation of rankings using ROC AUC (Receiver Operation Characteristics - Area Under Curve)
|
de.lmu.ifi.dbs.elki.math |
Mathematical operations and utilities used throughout the framework.
|
de.lmu.ifi.dbs.elki.math.statistics |
Statistical tests and methods.
|
de.lmu.ifi.dbs.elki.result |
Result types, representation and handling
|
de.lmu.ifi.dbs.elki.result.textwriter.writers |
Serialization handlers for individual data types.
|
de.lmu.ifi.dbs.elki.utilities.pairs |
Pairs and triples utility classes.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d |
Visualizers based on 2D projections.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj |
Visualizers that do not use a particular projection.
|
Modifier and Type | Method and Description |
---|---|
static <C extends Comparable<? super C>,T> |
ROC.materializeROC(int size,
Set<? super T> ids,
Iterator<? extends PairInterface<C,T>> nei)
Compute a ROC curve given a set of positive IDs and a sorted list of
(comparable, ID)s, where the comparable object is used to decided when two
objects are interchangeable.
|
Modifier and Type | Method and Description |
---|---|
static double |
ROC.computeAUC(Iterable<DoubleDoublePair> curve)
compute the Area Under Curve (difference to y axis) for an arbitrary
polygon
|
Constructor and Description |
---|
ComputeROCCurve.ROCResult(Collection<DoubleDoublePair> col,
Collection<String> header,
double rocauc)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleMinMax
Class to find the minimum and maximum double values in data.
|
Constructor and Description |
---|
LinearRegression(List<DoubleDoublePair> points) |
Modifier and Type | Field and Description |
---|---|
private DoubleDoublePair[] |
RangeSelection.ranges
Selection range
|
Modifier and Type | Method and Description |
---|---|
DoubleDoublePair |
RangeSelection.getRange(int dim)
Get a single selection range.
|
DoubleDoublePair[] |
RangeSelection.getRanges()
Get the selection range.
|
Constructor and Description |
---|
RangeSelection(DBIDs selection,
DoubleDoublePair[] ranges)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
TextWriterDoubleDoublePair.write(TextWriterStream out,
String label,
DoubleDoublePair object)
Serialize a pair, component-wise
|
Modifier and Type | Field and Description |
---|---|
static Comparator<DoubleDoublePair> |
DoubleDoublePair.BYFIRST_COMPARATOR
Comparator to compare by second component only
|
static Comparator<DoubleDoublePair> |
DoubleDoublePair.BYSECOND_COMPARATOR
Comparator to compare by second component only
|
static Comparator<DoubleDoublePair> |
DoubleDoublePair.SWAPPED_COMPARATOR
Comparator to compare by swapped components
|
Modifier and Type | Method and Description |
---|---|
int |
DoubleDoublePair.compareSwappedTo(DoubleDoublePair other)
Implementation of comparableSwapped interface, sorting by second then
first.
|
int |
DoubleDoublePair.compareTo(DoubleDoublePair other)
Implementation of comparable interface, sorting by first then second.
|
Modifier and Type | Method and Description |
---|---|
private void |
SelectionToolCubeVisualization.updateSelectionRectKoordinates(double x1,
double x2,
double y1,
double y2,
DoubleDoublePair[] ranges)
Set the selected ranges and the mask for the actual dimensions in the
context
|
Modifier and Type | Method and Description |
---|---|
Iterator<IterableResult<DoubleDoublePair>> |
CurveVisFactory.CurveFilter.iterator() |
protected IterableResult<DoubleDoublePair> |
CurveVisFactory.CurveFilter.testFilter(IterableResult<?> nextobj) |