Package org.jpmml.translator.mining
Class TreeModelAggregatorTranslator
- java.lang.Object
-
- org.jpmml.evaluator.PMMLManager
-
- org.jpmml.evaluator.ModelManager<M>
-
- org.jpmml.translator.ModelTranslator<org.dmg.pmml.mining.MiningModel>
-
- org.jpmml.translator.mining.MiningModelTranslator
-
- org.jpmml.translator.mining.TreeModelAggregatorTranslator
-
- All Implemented Interfaces:
Serializable,org.jpmml.evaluator.HasModel<org.dmg.pmml.mining.MiningModel>,org.jpmml.evaluator.HasPMML
public class TreeModelAggregatorTranslator extends MiningModelTranslator
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TreeModelAggregatorTranslator(org.dmg.pmml.PMML pmml, org.dmg.pmml.mining.MiningModel miningModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldInfoMapgetFieldInfos(Set<? extends org.dmg.pmml.PMMLObject> bodyObjects)com.sun.codemodel.JMethodtranslateClassifier(TranslationContext context)com.sun.codemodel.JMethodtranslateRegressor(TranslationContext context)-
Methods inherited from class org.jpmml.translator.mining.MiningModelTranslator
checkLocalTransformations, checkMiningSchema, checkOutput, checkTargets, extractIntercept, newModelTranslator, pullUpDerivedFields, pullUpOutputFields
-
Methods inherited from class org.jpmml.translator.ModelTranslator
createEvaluateClassificationMethod, createEvaluateMethod, createEvaluateRegressionMethod, createEvaluatorMethod, createEvaluatorMethod, createEvaluatorMethod, createEvaluatorMethodInvocation, declareArrayFields, ensureArgumentsType, ensureFunctionalInterface, getArrayInfos, getTargetCategories, getValueFactory, translate, translateRegressorTarget
-
Methods inherited from class org.jpmml.evaluator.ModelManager
addResultFeatures, collectResultFeatures, collectSegmentResultFeatures, createInputFields, createInputFields, createMiningSchemaException, createOutputFields, createResidualFields, createTargetFields, filterOutputFields, getActiveFields, getDataField, getDefaultDataField, getInputFields, getLocalDerivedField, getMathContext, getMiningField, getMiningFunction, getModel, getOutputField, getOutputFields, getResidualFields, getResultFeatures, getSupplementaryFields, getTarget, getTargetField, getTargetFields, getTargetName, getVisibleFields, hasLocalDerivedFields, hasOutputFields, hasResultFeature, resetInputFields, resetResultFields, resolveField, setDefaultDataField
-
Methods inherited from class org.jpmml.evaluator.PMMLManager
getDefineFunction, getDerivedField, getPMML, toImmutableListMap, toImmutableMapMap, toImmutableSetMap
-
-
-
-
Method Detail
-
translateRegressor
public com.sun.codemodel.JMethod translateRegressor(TranslationContext context)
- Overrides:
translateRegressorin classModelTranslator<org.dmg.pmml.mining.MiningModel>
-
translateClassifier
public com.sun.codemodel.JMethod translateClassifier(TranslationContext context)
- Overrides:
translateClassifierin classModelTranslator<org.dmg.pmml.mining.MiningModel>
-
getFieldInfos
public FieldInfoMap getFieldInfos(Set<? extends org.dmg.pmml.PMMLObject> bodyObjects)
- Overrides:
getFieldInfosin classModelTranslator<org.dmg.pmml.mining.MiningModel>
-
-