public interface IntrinsicDimensionalityEstimator
| Modifier and Type | Method and Description |
|---|---|
static <A> int |
countLeadingZeros(A data,
NumberArrayAdapter<?,? super A> adapter,
int end) |
default <A> double |
estimate(A data,
NumberArrayAdapter<?,? super A> adapter)
Estimate from a distance list.
|
<A> double |
estimate(A data,
NumberArrayAdapter<?,? super A> adapter,
int size)
Estimate from a distance list.
|
default double |
estimate(double[] distances)
Estimate from a distance list.
|
default double |
estimate(double[] distances,
int size)
Estimate from a distance list.
|
default double |
estimate(KNNQuery<?> knnq,
DBIDRef cur,
int k)
Estimate from a Reference Point, a KNNQuery and the neighborhood size k.
|
default double |
estimate(RangeQuery<?> rnq,
DBIDRef cur,
double range)
Estimate from a distance list.
|
<A> double estimate(A data,
NumberArrayAdapter<?,? super A> adapter,
int size)
A - array typedata - Dataadapter - Array adaptersize - Lengthdefault double estimate(double[] distances)
distances - Distancesdefault double estimate(double[] distances,
int size)
distances - Distancessize - Valid sizedefault <A> double estimate(A data,
NumberArrayAdapter<?,? super A> adapter)
A - array typedata - Dataadapter - Array adapterdefault double estimate(KNNQuery<?> knnq, DBIDRef cur, int k)
knnq - KNNQuerycur - reference pointk - neighborhood sizedefault double estimate(RangeQuery<?> rnq, DBIDRef cur, double range)
rnq - RangeQuerycur - reference pointrange - neighborhood radiusstatic <A> int countLeadingZeros(A data,
NumberArrayAdapter<?,? super A> adapter,
int end)
data - Data arrayadapter - Adapter classend - LengthCopyright © 2019 ELKI Development Team. License information.