public static enum PMMLTreeModel.MissingValueStrategy extends Enum<PMMLTreeModel.MissingValueStrategy>
MISSING-VALUE-STRATEGY
enumeration.Enum Constant and Description |
---|
aggregateNodes
If a Node's predicate value evaluates to UNKNOWN while traversing the tree, we consider evaluation of the Node's predicate being TRUE and follow this Node.
|
defaultChild
If a Node's predicate value evaluates to UNKNOWN while traversing the tree, evaluate the attribute defaultChild which gives the child to continue traversing with.
|
lastPrediction
If a Node's predicate evaluates to UNKNOWN while traversing the tree, evaluation is stopped and the current winner is returned as the final prediction
|
none
Comparisons with missing values other than checks for missing values always evaluate to FALSE.
|
nullPrediction
If a Node's predicate value evaluates to UNKNOWN while traversing the tree, abort the scoring process and give no prediction.
|
weightedConfidence
If a Node's predicate value evaluates to UNKNOWN while traversing the tree, the confidences for each class is calculated from scoring it and each of its sibling Nodes in turn (excluding any siblings whose predicates evaluate to FALSE).
|
Modifier and Type | Method and Description |
---|---|
static PMMLTreeModel.MissingValueStrategy |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PMMLTreeModel.MissingValueStrategy[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PMMLTreeModel.MissingValueStrategy lastPrediction
public static final PMMLTreeModel.MissingValueStrategy nullPrediction
public static final PMMLTreeModel.MissingValueStrategy defaultChild
public static final PMMLTreeModel.MissingValueStrategy weightedConfidence
public static final PMMLTreeModel.MissingValueStrategy aggregateNodes
public static final PMMLTreeModel.MissingValueStrategy none
public static PMMLTreeModel.MissingValueStrategy[] values()
for (PMMLTreeModel.MissingValueStrategy c : PMMLTreeModel.MissingValueStrategy.values()) System.out.println(c);
public static PMMLTreeModel.MissingValueStrategy valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2021 Actian Corporation. All rights reserved.