Package org.jpmml.translator.tree
Class NodeScoreDistributionManager<V extends Number>
- java.lang.Object
-
- org.jpmml.translator.ArrayManager<E>
-
- org.jpmml.translator.ArraySetManager<List<Number>>
-
- org.jpmml.translator.tree.NodeScoreDistributionManager<V>
-
-
Field Summary
Fields Modifier and Type Field Description static com.sun.codemodel.JExpressionRESULT_MISSING
-
Constructor Summary
Constructors Constructor Description NodeScoreDistributionManager(com.sun.codemodel.JType componentType, String name, Object[] categories)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.sun.codemodel.JExpressioncreateExpression(List<Number> probabilities)com.sun.codemodel.JExpressioncreateIndexExpression(List<Number> probabilities)Object[]getCategories()abstract org.jpmml.evaluator.ValueFactory<V>getValueFactory()Number[][]getValues()List<Number>prepare(org.dmg.pmml.tree.Node node)voidyield(List<Number> probabilities, TranslationContext context)voidyieldIf(com.sun.codemodel.JExpression expression, List<Number> probabilities, TranslationContext context)-
Methods inherited from class org.jpmml.translator.ArraySetManager
getComponent, getComponent, getElements, getOrInsert, initArray, size
-
Methods inherited from class org.jpmml.translator.ArrayManager
getArray, getArrayVar, getComponentType, getName, initArrayVar
-
-
-
-
Method Detail
-
getValueFactory
public abstract org.jpmml.evaluator.ValueFactory<V> getValueFactory()
-
yield
public void yield(List<Number> probabilities, TranslationContext context)
-
yieldIf
public void yieldIf(com.sun.codemodel.JExpression expression, List<Number> probabilities, TranslationContext context)
-
createExpression
public com.sun.codemodel.JExpression createExpression(List<Number> probabilities)
- Specified by:
createExpressionin classArraySetManager<List<Number>>
-
createIndexExpression
public com.sun.codemodel.JExpression createIndexExpression(List<Number> probabilities)
-
getValues
public Number[][] getValues()
-
getCategories
public Object[] getCategories()
-
-