Inheritance diagram for kddml.Operators.DataMining.ClassificationAlgorithms.YADT_SETTINGS:
Public Member Functions | |
String[] | listParameters () |
Boolean | isRequiredParameter (String param_name) |
Boolean | isFixedParameter (String param_name) |
String | getDefaultParameterValue (String param_name) |
KDDMLScalarType | getParameterType (String param_name) |
void | checkCorrelationBetweenParameters (Hashtable< String, KDDMLScalarManager > parameters) throws SettingsException |
Title: KDDML
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003 - 2005
Company: Universita' di Pisa - Dipartimento di Informatica
|
Returns the list of parameters belonging to the algorithm specification.
Implements kddml.Operators.AlgorithmSettingsTask. |
|
Returns true if a given parameter is required in the algorithm specification. Returns false if the parameter is implied or fixed. Finally, the method returns null if the parameter name do not belong to the list of parameters returned by the method listParameters().
Implements kddml.Operators.AlgorithmSettingsTask. |
|
Returns true if a given parameter is fixed (i.e. constant) in the algorithm specification. Returns false if the parameter is implied or required. Finally, the method returns null if the parameter name do not belong to the list of parameters returned by the method listParameters().
Implements kddml.Operators.AlgorithmSettingsTask. |
|
Returns the default value related to a given input parameter. Returns null if the parameter do not admit a default value. A parameter can be given any legal value as a default. The parameter value is not required on each element in the algorithm specification, but if it is not present, it will appear to be the specified default. If the parameter is implied and it is not included in the element, the method assumes that this is the parameter value.
Implements kddml.Operators.AlgorithmSettingsTask. |
|
Returns the type related to a given input parameter. KDDML supports the parameter types as expressed by the class KDDMLScalarType. Returns null if the parameter name do no belong to the list of parameters returned by the method listParameters().
Implements kddml.Operators.AlgorithmSettingsTask. |
|
Checks the correctness correlation between algorithm parameters. This method depends on the correlation level between the parameters and it is empty for a specific algorithm if and only if all parameter are independent. As instance, the minimum support and the minimum confidence in the APRIORI algorithm are independent. However, the value of the percentage splitting for a classification algorithm depends on the classification strategy adopted and must be required only if the algorithm uses a splitting technique. The method can incorporate further controls independent on input parameters, e.g. that some particular events are true when the algorithm is applied.
Implements kddml.Operators.AlgorithmSettingsTask. |