Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.cash |
Helper classes for the
CASH
algorithm. |
de.lmu.ifi.dbs.elki.data |
Basic classes for different data types, database object types and label types
|
de.lmu.ifi.dbs.elki.data.uncertain |
Uncertain data objects.
|
Modifier and Type | Class and Description |
---|---|
class |
CASHInterval
Provides a unique interval represented by its id, a hyper bounding box
representing the alpha intervals, an interval of the corresponding distance,
and a set of objects ids associated with this interval.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Map<HyperBoundingBox,java.util.Map<DBID,java.lang.Double>> |
CASHIntervalSplit.f_maxima
Caches maximum function values for given intervals, used for better split
performance.
|
private java.util.Map<HyperBoundingBox,java.util.Map<DBID,java.lang.Double>> |
CASHIntervalSplit.f_minima
Caches minimum function values for given intervals, used for better split
performance.
|
Modifier and Type | Method and Description |
---|---|
HyperBoundingBox |
ParameterizationFunction.determineAlphaMinMax(HyperBoundingBox interval)
Determines the alpha values where this function has a minumum and maximum
value in the given interval.
|
Modifier and Type | Method and Description |
---|---|
private double |
ParameterizationFunction.determineAlphaMax(int n,
double[] alpha_max,
HyperBoundingBox interval)
Determines the n-th alpha value where this function has a maximum in the
specified interval.
|
private double |
ParameterizationFunction.determineAlphaMin(int n,
double[] alpha_min,
HyperBoundingBox interval)
Determines the n-th alpha value where this function has a minimum in the
specified interval.
|
HyperBoundingBox |
ParameterizationFunction.determineAlphaMinMax(HyperBoundingBox interval)
Determines the alpha values where this function has a minumum and maximum
value in the given interval.
|
ModifiableDBIDs |
CASHIntervalSplit.determineIDs(DBIDs superSetIDs,
HyperBoundingBox interval,
double d_min,
double d_max)
Determines the ids belonging to the given interval, i.e. the
parameterization functions falling within the interval.
|
private ParameterizationFunction.ExtremumType |
ParameterizationFunction.extremumType(int n,
double[] alpha_extreme,
HyperBoundingBox interval)
Returns the type of the extremum at the specified alpha values.
|
Modifier and Type | Class and Description |
---|---|
class |
ModifiableHyperBoundingBox
MBR class allowing modifications (as opposed to
HyperBoundingBox ). |
Modifier and Type | Method and Description |
---|---|
protected static HyperBoundingBox |
AbstractUncertainObject.computeBounds(NumberVector[] samples)
Compute the bounding box for some samples.
|
Copyright © 2019 ELKI Development Team. License information.