Package org.jpmml.evaluator
Class OutputUtil
- java.lang.Object
-
- org.jpmml.evaluator.OutputUtil
-
public class OutputUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Map<String,?>evaluate(Map<String,?> predictions, ModelEvaluationContext context)Evaluates theOutputelement.static DoublegetAffinity(Object object, org.dmg.pmml.OutputField outputField)static NumbergetDiscreteResidual(Object value, FieldValue expectedValue)static DoublegetEntityAffinity(Object object)static StringgetReasonCode(Object object, org.dmg.pmml.OutputField outputField)static StringgetReport(Object object, org.dmg.pmml.OutputField outputField)static ObjectgetRuleValue(Object object, org.dmg.pmml.OutputField outputField)static ObjectgetRuleValue(Object object, org.dmg.pmml.OutputField outputField, org.dmg.pmml.OutputField.RuleFeature ruleFeature)
-
-
-
Method Detail
-
evaluate
public static Map<String,?> evaluate(Map<String,?> predictions, ModelEvaluationContext context)
Evaluates the
Outputelement.- Parameters:
predictions- A map oftarget fieldvalues.- Returns:
- A map of
target fieldvalues together withoutput fieldvalues.
-
getDiscreteResidual
public static Number getDiscreteResidual(Object value, FieldValue expectedValue)
-
getReasonCode
public static String getReasonCode(Object object, org.dmg.pmml.OutputField outputField)
-
getRuleValue
public static Object getRuleValue(Object object, org.dmg.pmml.OutputField outputField)
-
getRuleValue
public static Object getRuleValue(Object object, org.dmg.pmml.OutputField outputField, org.dmg.pmml.OutputField.RuleFeature ruleFeature)
-
-