public class KDDTask extends Object implements Parameterizable
Algorithm
using any DatabaseConnection implementing
DatabaseConnection
.Modifier and Type | Class and Description |
---|---|
static class |
KDDTask.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
private AlgorithmStep |
algorithmStep
The algorithm (data mining) step.
|
private EvaluationStep |
evaluationStep
The evaluation step.
|
private InputStep |
inputStep
The data input step
|
private OutputStep |
outputStep
The output/visualization step
|
private HierarchicalResult |
result
The result object.
|
private Collection<Pair<Object,Parameter<?,?>>> |
settings
The settings used, for settings reporting.
|
Constructor and Description |
---|
KDDTask(InputStep inputStep,
AlgorithmStep algorithmStep,
EvaluationStep evaluationStep,
OutputStep outputStep,
Collection<Pair<Object,Parameter<?,?>>> settings)
Constructor.
|
private Collection<Pair<Object,Parameter<?,?>>> settings
private InputStep inputStep
private AlgorithmStep algorithmStep
private EvaluationStep evaluationStep
private OutputStep outputStep
private HierarchicalResult result
public KDDTask(InputStep inputStep, AlgorithmStep algorithmStep, EvaluationStep evaluationStep, OutputStep outputStep, Collection<Pair<Object,Parameter<?,?>>> settings)
inputStep
- algorithmStep
- evaluationStep
- outputStep
- settings
- public void run() throws IllegalStateException
IllegalStateException
- on execution errorspublic Result getResult()
public static void main(String[] args)
args
- parameter list according to description