Inheritance diagram for kddml.Operators.Preprocessing.PP_ADD_HIERARCHY_RESOLVER:
Public Member Functions | |
void | readAttributes (Hashtable< String, KDDMLScalarManager > parameters) throws KDDMLCoreException |
KDDMLObjectType | getArgumentType (int i) |
KDDMLObject | execute (Hashtable< String, KDDMLScalarManager > settings, Vector< KDDMLObject > arguments) throws ResolverException, KDDMLCoreException |
Protected Member Functions | |
void | readDataStatistics (DataStatisticsManager stat, DataStatisticsManager PPstat) throws ResolverException, KDDMLCoreException |
void | readOthersArgurments (Vector< KDDMLObject > arguments) throws KDDMLCoreException |
String | getHistoryDescription () |
Instances[] | runCore (Instances tuple, Instances metatuple) throws ResolverException, KDDMLCoreException |
boolean | dataTransformationIsNeeded () |
Title: KDDML
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003-2005
Company: Universita' di Pisa - Dipartimento di Informatica
Sandra Zimei
|
Reads the XML attributes related to a generic preprocessing operator. An operator settings object captures the attributes associated with a particular operator. It allows a knowledgeable user to fine tune operator parameters. Generally, not all parameters must be specified, however, those specified are taken into account by the KDDML.
Implements kddml.Operators.Preprocessing.PreprocessingResolver. |
|
Reads data statistics related to input preprocessing table. Data statistic can be used to provide additional information to preprocessing operator, such as the number of total instances or attributes belonging to the data source. By default, this method do nothing. It can be overried inside operator implementation if necessary.
Reimplemented from kddml.Operators.Preprocessing.PreprocessingResolver. |
|
Reads other arguments from the input vector, i.e. arguments whose position is different from the first. By default, this method do nothing. It must be overried if and only if the preprocessing operator accepts other arguments in addiction to the preprocessing table. In this case, also the method getArgumentType(int i) must be overried.
Reimplemented from kddml.Operators.Preprocessing.PreprocessingResolver. |
|
Returns a description of the actions performed by this preprocessing operator. This description will be reported in the history related to the preprocessing data source.
Implements kddml.Operators.Preprocessing.PreprocessingResolver. |
|
Core operator method. Given a physical set of instance and the related preprocessing tuple as weka.core.Instances, the operator returns the modified instances as two-dimensional array. Input tuples and metatuples are loaded and passed up by the main execute method that imports a block of instances at each iteration. So, the method is automatically called many times, and this depends on the number of total instances and attributes. At first iteration, only the data schemata (and related preprocessing data schemata) is loaded.
Implements kddml.Operators.Preprocessing.SchemaLevelTransformation. |
|
Returns the expected type of the i-th argument of the operator. Returns null if the operator do not admit argument as i-th child.
Reimplemented from kddml.Operators.Preprocessing.PreprocessingResolver. |
|
Overloading of the main execute method. Returns the result of evaluating the operator over the passed arguments and attributes.
Reimplemented from kddml.Operators.Preprocessing.SchemaLevelTransformation. |
|
Returns false if only data schemata related to input preprocessing table will be changed by the operator. Returns true if also physical data will be changed by the operator. E.g., the operator that removes attributes also modifies the physical data; an operator that changes the logical type of an attribute do not modifies it.
Implements kddml.Operators.Preprocessing.SchemaLevelTransformation. |