Inheritance diagram for kddml.Operators.DataMining.DMAlgorithmResolverTask:
Public Member Functions | |
abstract Object | inputFormatting (InternalTableManager instances) throws ResolverException, KDDMLCoreException |
abstract Object | execute (Object input_formatting_result) throws ResolverException, KDDMLCoreException |
void | readXMLDestination (String xml_dest) |
String[] | getTmpFiles () |
Title: KDDML
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003-2005
Company: Universita' di Pisa - Dipartimento di Informatica
|
Formatting of the input dataset. It scans the passed data in order to transform the data source into the format as the algorithm specification requires. The method returns a generic java.lang.Object (e.g. the name of the temporary file created during the formatting process) that is used as input of the excute() method.
Implemented in kddml.Operators.DataMining.AssociationAlgorithms.DCI_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.CAGE_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.YADT_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.EM_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.KMEANS_RESOLVER, and kddml.Operators.DataMining.SequenceAlgorithms.PREFIX_SPAN_RESOLVER. |
|
Main execute method. It takes the result of the inputFormatting() method and, tipically, the procedure calls an external DM library implemented in C,C++ in order to extract the model. The method returns a generic java.lang.Object (e.g. the name of the temporary file created during the extraction process) that is used as input of the outputFormatting(Object obj) method.
Implemented in kddml.Operators.DataMining.AssociationAlgorithms.DCI_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.CAGE_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.YADT_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.EM_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.KMEANS_RESOLVER, and kddml.Operators.DataMining.SequenceAlgorithms.PREFIX_SPAN_RESOLVER. |
|
Reads the XML destination that stores the final result.
Implemented in kddml.Operators.DataMining.AssociationAlgorithms.DCI_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.CAGE_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.YADT_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.EM_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.KMEANS_RESOLVER, and kddml.Operators.DataMining.SequenceAlgorithms.PREFIX_SPAN_RESOLVER. |
|
Returns the list of temporary files used during the mining. Files will be removed at the end of execution of the algorithm. Returns an empty array if the algorithm do not generate temporary files.
Implemented in kddml.Operators.DataMining.AssociationAlgorithms.DCI_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.CAGE_RESOLVER, kddml.Operators.DataMining.ClassificationAlgorithms.YADT_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.EM_RESOLVER, kddml.Operators.DataMining.ClusteringAlgorithms.KMEANS_RESOLVER, and kddml.Operators.DataMining.SequenceAlgorithms.PREFIX_SPAN_RESOLVER. |