|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rapidminer.operator.Operator
com.rapidminer.operator.OperatorChain
com.rapidminer.operator.meta.ParameterIteratingOperatorChain
public abstract class ParameterIteratingOperatorChain
Provides an operator chain which operates on given parameters depending on specified values for these parameters.
| Field Summary | |
|---|---|
static java.lang.String |
PARAMETER_PARAMETERS
The parameter name for "Parameters to optimize in the format OPERATORNAME.PARAMETERNAME. |
static java.lang.String |
PARAMETER_VALUES
A specification of the parameter values for a parameter. |
static int |
VALUE_MODE_CONTINUOUS
Means that the parameter iteration scheme can only handle intervals of numerical values. |
static int |
VALUE_MODE_DISCRETE
Means that the parameter iteration scheme can only handle discrete parameter values (i.e. lists or numerical grids). |
| Constructor Summary | |
|---|---|
ParameterIteratingOperatorChain(OperatorDescription description)
|
|
| Method Summary | |
|---|---|
int |
getMaxNumberOfInnerOperators()
Returns the highest possible value for the maximum number of inner operators. |
int |
getMinNumberOfInnerOperators()
Returns 1 for the minimum number of inner operators. |
java.util.List<ParameterType> |
getParameterTypes()
Returns a list of ParameterTypes describing the parameters of this operator. |
abstract int |
getParameterValueMode()
Has to return one of the predefined modes which indicate whether the operator takes discrete values or intervals as basis for optimization. |
java.util.List<ParameterValues> |
parseParameterValues(java.util.List<java.lang.String[]> parameterList)
Parses a parameter list and creates the corresponding data structures. |
boolean |
shouldAddNonConsumedInput()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PARAMETER_PARAMETERS
public static final java.lang.String PARAMETER_VALUES
public static final int VALUE_MODE_DISCRETE
public static final int VALUE_MODE_CONTINUOUS
| Constructor Detail |
|---|
public ParameterIteratingOperatorChain(OperatorDescription description)
| Method Detail |
|---|
public abstract int getParameterValueMode()
public java.util.List<ParameterValues> parseParameterValues(java.util.List<java.lang.String[]> parameterList)
throws OperatorException
OperatorExceptionpublic int getMaxNumberOfInnerOperators()
getMaxNumberOfInnerOperators in class OperatorChainpublic int getMinNumberOfInnerOperators()
getMinNumberOfInnerOperators in class OperatorChainpublic boolean shouldAddNonConsumedInput()
shouldAddNonConsumedInput in class OperatorChainpublic java.util.List<ParameterType> getParameterTypes()
Operator
getParameterTypes in interface ParameterHandlergetParameterTypes in class Operator
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||