|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.lmu.ifi.dbs.elki.KDDTask
public class KDDTask
Provides a KDDTask that can be used to perform any algorithm implementing
Algorithm
using any DatabaseConnection implementing
DatabaseConnection
.
Nested Class Summary | |
---|---|
static class |
KDDTask.Parameterizer
Parameterization class. |
Field Summary | |
---|---|
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 Summary | |
---|---|
KDDTask(InputStep inputStep,
AlgorithmStep algorithmStep,
EvaluationStep evaluationStep,
OutputStep outputStep,
Collection<Pair<Object,Parameter<?,?>>> settings)
Constructor. |
Method Summary | |
---|---|
Result |
getResult()
Get the algorithms result. |
static void |
main(String[] args)
Runs a KDD task accordingly to the specified parameters. |
void |
run()
Method to run the specified algorithm using the specified database connection. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private Collection<Pair<Object,Parameter<?,?>>> settings
private InputStep inputStep
private AlgorithmStep algorithmStep
private EvaluationStep evaluationStep
private OutputStep outputStep
private HierarchicalResult result
Constructor Detail |
---|
public KDDTask(InputStep inputStep, AlgorithmStep algorithmStep, EvaluationStep evaluationStep, OutputStep outputStep, Collection<Pair<Object,Parameter<?,?>>> settings)
inputStep
- algorithmStep
- evaluationStep
- outputStep
- settings
- Method Detail |
---|
public void run() throws IllegalStateException
IllegalStateException
- on execution errorspublic Result getResult()
public static void main(String[] args)
args
- parameter list according to description
|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |