org.jpmml.evaluator
Class TreeModelEvaluator

java.lang.Object
  extended by org.jpmml.manager.PMMLManager
      extended by org.jpmml.manager.ModelManager<TreeModel>
          extended by org.jpmml.manager.TreeModelManager
              extended by org.jpmml.evaluator.TreeModelEvaluator
All Implemented Interfaces:
Evaluator, Consumer

public class TreeModelEvaluator
extends TreeModelManager
implements Evaluator


Constructor Summary
TreeModelEvaluator(PMML pmml)
           
TreeModelEvaluator(PMML pmml, TreeModel treeModel)
           
TreeModelEvaluator(TreeModelManager parent)
           
 
Method Summary
 String evaluate(Map<FieldName,?> parameters)
           
 Node scoreModel(Map<FieldName,?> parameters)
           
 
Methods inherited from class org.jpmml.manager.TreeModelManager
addNode, addNode, createClassificationModel, createModel, getModel, getOrAddScoreDistribution, getOrCreateRoot, getSummary
 
Methods inherited from class org.jpmml.manager.ModelManager
addField, addMiningField, ensureNotNull, ensureNull, getActiveFields, getFields, getMiningField, getMiningSchema, getPredictedFields
 
Methods inherited from class org.jpmml.manager.PMMLManager
addDataField, find, findAll, getDataDictionary, getDataField, getHeader, getModel, getModelManager, getModelManager, getModels, getPmml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jpmml.manager.Consumer
getActiveFields, getDataField, getPredictedFields, getSummary
 

Constructor Detail

TreeModelEvaluator

public TreeModelEvaluator(PMML pmml)

TreeModelEvaluator

public TreeModelEvaluator(PMML pmml,
                          TreeModel treeModel)

TreeModelEvaluator

public TreeModelEvaluator(TreeModelManager parent)
Method Detail

evaluate

public String evaluate(Map<FieldName,?> parameters)
Specified by:
evaluate in interface Evaluator
See Also:
Consumer.getActiveFields()

scoreModel

public Node scoreModel(Map<FieldName,?> parameters)


Copyright © 2012 University of Tartu. All Rights Reserved.