public class EvaluateIntrinsicDimensionalityEstimators extends AbstractApplication
Modifier and Type | Class and Description |
---|---|
static class |
EvaluateIntrinsicDimensionalityEstimators.Aggregate
Aggregation methods.
|
static class |
EvaluateIntrinsicDimensionalityEstimators.OutputFormat
Output format
|
static class |
EvaluateIntrinsicDimensionalityEstimators.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
(package private) EvaluateIntrinsicDimensionalityEstimators.Aggregate |
agg
Aggregation method.
|
(package private) int |
dim
Benchmark parameters.
|
(package private) EvaluateIntrinsicDimensionalityEstimators.OutputFormat |
format
Output format parameter.
|
(package private) int |
maxk
Benchmark parameters.
|
(package private) RandomFactory |
rnd
Random generator.
|
(package private) int |
samples
Benchmark parameters.
|
(package private) int |
startk
Benchmark parameters.
|
REFERENCE, VERSION
Constructor and Description |
---|
EvaluateIntrinsicDimensionalityEstimators(int startk,
int maxk,
int samples,
int dim,
EvaluateIntrinsicDimensionalityEstimators.Aggregate agg,
EvaluateIntrinsicDimensionalityEstimators.OutputFormat format,
RandomFactory rnd)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args)
Main method
|
protected double[] |
makeSample(int maxk)
Generate a data sample.
|
void |
run()
Runs the application.
|
printErrorMessage, runCLIApplication, usage
int startk
int maxk
int samples
int dim
EvaluateIntrinsicDimensionalityEstimators.Aggregate agg
EvaluateIntrinsicDimensionalityEstimators.OutputFormat format
RandomFactory rnd
public EvaluateIntrinsicDimensionalityEstimators(int startk, int maxk, int samples, int dim, EvaluateIntrinsicDimensionalityEstimators.Aggregate agg, EvaluateIntrinsicDimensionalityEstimators.OutputFormat format, RandomFactory rnd)
startk
- Start value of kmaxk
- Maximum value of ksamples
- Number of samplesdim
- Number of dimensionsagg
- Aggregation methodformat
- Output formatrnd
- Random seed.public void run() throws UnableToComplyException
AbstractApplication
run
in class AbstractApplication
UnableToComplyException
- if an error occurs during running the
applicationprotected double[] makeSample(int maxk)
maxk
- Number of entries.public static void main(String[] args)
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.