public class TreeModelTranslator extends ModelTranslator<org.dmg.pmml.tree.TreeModel>
| Modifier and Type | Field and Description |
|---|---|
static com.sun.codemodel.JExpression |
NULL_RESULT |
MEMBER_PRIVATE, MEMBER_PUBLIC| Constructor and Description |
|---|
TreeModelTranslator(org.dmg.pmml.PMML pmml,
org.dmg.pmml.tree.TreeModel treeModel) |
| Modifier and Type | Method and Description |
|---|---|
static Map<org.dmg.pmml.FieldName,FieldInfo> |
enhanceFieldInfos(Set<? extends org.dmg.pmml.PMMLObject> bodyObjects,
Map<org.dmg.pmml.FieldName,FieldInfo> fieldInfos) |
Map<org.dmg.pmml.FieldName,FieldInfo> |
getFieldInfos(Set<? extends org.dmg.pmml.PMMLObject> bodyObjects) |
com.sun.codemodel.JMethod |
translateClassifier(TranslationContext context) |
static <S,ScoreManager extends ArrayManager<S> & ScoreFunction<S>> |
translateNode(org.dmg.pmml.tree.TreeModel treeModel,
org.dmg.pmml.tree.Node parentNode,
org.dmg.pmml.tree.Node node,
ScoreManager scoreManager,
Map<org.dmg.pmml.FieldName,FieldInfo> fieldInfos,
TranslationContext context) |
static <S,ScoreManager extends ArrayManager<S> & ScoreFunction<S>> |
translateNode(org.dmg.pmml.tree.TreeModel treeModel,
org.dmg.pmml.tree.Node root,
ScoreManager scoreManager,
Map<org.dmg.pmml.FieldName,FieldInfo> fieldInfos,
TranslationContext context) |
static Scope |
translatePredicate(org.dmg.pmml.tree.TreeModel treeModel,
org.dmg.pmml.Predicate predicate,
Map<org.dmg.pmml.FieldName,FieldInfo> fieldInfos,
TranslationContext context) |
com.sun.codemodel.JMethod |
translateRegressor(TranslationContext context) |
createEvaluateClassificationMethod, createEvaluateMethod, createEvaluateRegressionMethod, createEvaluatorMethod, createEvaluatorMethod, createEvaluatorMethod, createEvaluatorMethodInvocation, ensureArgumentsType, getFieldInfo, getFieldInfo, getModel, getPMML, getTargetCategories, getTargetField, getValueFactory, translatepublic TreeModelTranslator(org.dmg.pmml.PMML pmml,
org.dmg.pmml.tree.TreeModel treeModel)
public com.sun.codemodel.JMethod translateRegressor(TranslationContext context)
translateRegressor in class ModelTranslator<org.dmg.pmml.tree.TreeModel>public com.sun.codemodel.JMethod translateClassifier(TranslationContext context)
translateClassifier in class ModelTranslator<org.dmg.pmml.tree.TreeModel>public Map<org.dmg.pmml.FieldName,FieldInfo> getFieldInfos(Set<? extends org.dmg.pmml.PMMLObject> bodyObjects)
getFieldInfos in class ModelTranslator<org.dmg.pmml.tree.TreeModel>public static <S,ScoreManager extends ArrayManager<S> & ScoreFunction<S>> void translateNode(org.dmg.pmml.tree.TreeModel treeModel, org.dmg.pmml.tree.Node root, ScoreManager scoreManager, Map<org.dmg.pmml.FieldName,FieldInfo> fieldInfos, TranslationContext context)
public static <S,ScoreManager extends ArrayManager<S> & ScoreFunction<S>> void translateNode(org.dmg.pmml.tree.TreeModel treeModel, org.dmg.pmml.tree.Node parentNode, org.dmg.pmml.tree.Node node, ScoreManager scoreManager, Map<org.dmg.pmml.FieldName,FieldInfo> fieldInfos, TranslationContext context)
public static Scope translatePredicate(org.dmg.pmml.tree.TreeModel treeModel, org.dmg.pmml.Predicate predicate, Map<org.dmg.pmml.FieldName,FieldInfo> fieldInfos, TranslationContext context)
Copyright © 2020. All rights reserved.