Class KiePMMLClassificationTable.Builder
- java.lang.Object
-
- org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent.Builder<T>
-
- org.kie.pmml.models.regression.model.AbstractKiePMMLTable.Builder<KiePMMLClassificationTable>
-
- org.kie.pmml.models.regression.model.KiePMMLClassificationTable.Builder
-
- Enclosing class:
- KiePMMLClassificationTable
public static class KiePMMLClassificationTable.Builder extends AbstractKiePMMLTable.Builder<KiePMMLClassificationTable>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder(java.lang.String name, java.util.List<org.kie.pmml.commons.model.KiePMMLExtension> extensions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KiePMMLClassificationTable.BuilderwithCategoryTableMap(java.util.Map<java.lang.String,KiePMMLRegressionTable> categoryTableMap)KiePMMLClassificationTable.BuilderwithIsBinary(java.lang.Boolean isBinary)KiePMMLClassificationTable.BuilderwithOpType(org.kie.pmml.api.enums.OP_TYPE opType)KiePMMLClassificationTable.BuilderwithProbabilityMapFunction(org.kie.pmml.api.iinterfaces.SerializableFunction<java.util.LinkedHashMap<java.lang.String,java.lang.Double>,java.util.LinkedHashMap<java.lang.String,java.lang.Double>> probabilityMapFunction)KiePMMLClassificationTable.BuilderwithRegressionNormalizationMethod(REGRESSION_NORMALIZATION_METHOD regressionNormalizationMethod)-
Methods inherited from class org.kie.pmml.models.regression.model.AbstractKiePMMLTable.Builder
withCategoricalFunctionMap, withIntercept, withNumericFunctionMap, withPredictorTermsFunctionMap, withResultUpdater, withTargetCategory, withTargetField
-
-
-
-
Method Detail
-
withRegressionNormalizationMethod
public KiePMMLClassificationTable.Builder withRegressionNormalizationMethod(REGRESSION_NORMALIZATION_METHOD regressionNormalizationMethod)
-
withOpType
public KiePMMLClassificationTable.Builder withOpType(org.kie.pmml.api.enums.OP_TYPE opType)
-
withCategoryTableMap
public KiePMMLClassificationTable.Builder withCategoryTableMap(java.util.Map<java.lang.String,KiePMMLRegressionTable> categoryTableMap)
- Parameters:
categoryTableMap- Keep in mind that insertion order matters, so provide an ordered map- Returns:
-
withProbabilityMapFunction
public KiePMMLClassificationTable.Builder withProbabilityMapFunction(org.kie.pmml.api.iinterfaces.SerializableFunction<java.util.LinkedHashMap<java.lang.String,java.lang.Double>,java.util.LinkedHashMap<java.lang.String,java.lang.Double>> probabilityMapFunction)
- Parameters:
probabilityMapFunction- Keep in mind that insertion order matters, so provide an ordered map inside theSerializableFunction- Returns:
-
withIsBinary
public KiePMMLClassificationTable.Builder withIsBinary(java.lang.Boolean isBinary)
-
-