Package org.jpmml.evaluator
Class OutputUtil
- java.lang.Object
-
- org.jpmml.evaluator.OutputUtil
-
public class OutputUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,?>evaluate(java.util.Map<java.lang.String,?> predictions, ModelEvaluationContext context)Evaluates theOutputelement.static java.lang.DoublegetAffinity(java.lang.Object object, org.dmg.pmml.OutputField outputField)static java.lang.NumbergetDiscreteResidual(java.lang.Object value, FieldValue expectedValue)static java.lang.DoublegetEntityAffinity(java.lang.Object object)static java.lang.StringgetReasonCode(java.lang.Object object, org.dmg.pmml.OutputField outputField)static java.lang.StringgetReport(java.lang.Object object, org.dmg.pmml.OutputField outputField)static java.lang.ObjectgetRuleValue(java.lang.Object object, org.dmg.pmml.OutputField outputField)static java.lang.ObjectgetRuleValue(java.lang.Object object, org.dmg.pmml.OutputField outputField, org.dmg.pmml.OutputField.RuleFeature ruleFeature)
-
-
-
Method Detail
-
evaluate
public static java.util.Map<java.lang.String,?> evaluate(java.util.Map<java.lang.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 java.lang.Number getDiscreteResidual(java.lang.Object value, FieldValue expectedValue)
-
getAffinity
public static java.lang.Double getAffinity(java.lang.Object object, org.dmg.pmml.OutputField outputField)
-
getEntityAffinity
public static java.lang.Double getEntityAffinity(java.lang.Object object)
-
getReasonCode
public static java.lang.String getReasonCode(java.lang.Object object, org.dmg.pmml.OutputField outputField)
-
getRuleValue
public static java.lang.Object getRuleValue(java.lang.Object object, org.dmg.pmml.OutputField outputField)
-
getRuleValue
public static java.lang.Object getRuleValue(java.lang.Object object, org.dmg.pmml.OutputField outputField, org.dmg.pmml.OutputField.RuleFeature ruleFeature)
-
getReport
public static java.lang.String getReport(java.lang.Object object, org.dmg.pmml.OutputField outputField)
-
-