| Package | Description |
|---|---|
| org.jpmml.converter | |
| org.jpmml.converter.clustering | |
| org.jpmml.converter.general_regression | |
| org.jpmml.converter.neural_network | |
| org.jpmml.converter.regression |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayFeature |
class |
BinaryFeature |
class |
BinaryThresholdFeature |
class |
BooleanFeature |
class |
CategoricalFeature |
class |
ConstantFeature |
class |
ContinuousFeature |
class |
IndexFeature |
class |
InteractionFeature |
class |
MissingValueFeature |
class |
ObjectFeature |
class |
PowerFeature |
class |
ProductFeature |
class |
StringFeature |
class |
ThresholdFeature |
class |
WildcardFeature |
| Modifier and Type | Method and Description |
|---|---|
static Feature |
FeatureUtil.createFeature(org.dmg.pmml.Field<?> field,
PMMLEncoder encoder) |
static Feature |
FeatureUtil.findFeature(List<? extends Feature> features,
String name) |
static Feature |
FeatureUtil.findLabelFeature(List<? extends Feature> features,
ScalarLabel scalarLabel) |
Feature |
ProductFeature.getFeature() |
Feature |
Schema.getFeature(int index) |
Feature |
FeatureList.resolveFeature(String name) |
Feature |
FeatureResolver.resolveFeature(String name) |
Feature |
DerivedOutputField.toFeature(PMMLEncoder encoder) |
| Modifier and Type | Method and Description |
|---|---|
Map<org.dmg.pmml.Model,com.google.common.collect.ListMultimap<Feature,Number>> |
ModelEncoder.getFeatureImportances() |
List<? extends Feature> |
InteractionFeature.getFeatures() |
List<? extends Feature> |
Schema.getFeatures() |
List<Feature> |
ArrayFeature.getFeatures() |
List<? extends Feature> |
InteractionFeature.getInputFeatures() |
| Modifier and Type | Method and Description |
|---|---|
void |
ModelEncoder.addFeatureImportance(Feature feature,
Number importance) |
void |
ModelEncoder.addFeatureImportance(org.dmg.pmml.Model model,
Feature feature,
Number importance) |
org.dmg.pmml.Predicate |
PredicateManager.createPredicate(Feature feature,
List<?> values) |
org.dmg.pmml.Predicate |
PredicateManager.createSimplePredicate(Feature feature,
org.dmg.pmml.SimplePredicate.Operator operator,
Object value) |
org.dmg.pmml.Predicate |
PredicateManager.createSimpleSetPredicate(Feature feature,
org.dmg.pmml.SimpleSetPredicate.BooleanOperator booleanOperator,
List<?> values) |
static String |
FeatureUtil.getName(Feature feature) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SchemaUtil.checkSize(int size,
DiscreteLabel discreteLabel,
List<? extends Feature> features) |
static void |
SchemaUtil.checkSize(int size,
List<? extends Feature> features) |
static Feature |
FeatureUtil.findFeature(List<? extends Feature> features,
String name) |
static Feature |
FeatureUtil.findLabelFeature(List<? extends Feature> features,
ScalarLabel scalarLabel) |
static List<String> |
FeatureUtil.formatNames(List<? extends Feature> features,
char quoteChar) |
static org.dmg.pmml.DataType |
ArrayFeature.getDataType(List<Feature> features) |
Schema |
Schema.toTransformedSchema(Function<Feature,Feature> function) |
Schema |
Schema.toTransformedSchema(Function<Feature,Feature> function) |
| Constructor and Description |
|---|
BinaryFeature(PMMLEncoder encoder,
Feature feature,
Object value) |
BooleanFeature(PMMLEncoder encoder,
Feature feature) |
CategoricalFeature(PMMLEncoder encoder,
Feature feature,
List<?> values) |
ContinuousFeature(PMMLEncoder encoder,
Feature feature) |
IndexFeature(PMMLEncoder encoder,
Feature feature,
List<? extends Number> values) |
MissingValueFeature(PMMLEncoder encoder,
Feature feature) |
PowerFeature(PMMLEncoder encoder,
Feature feature,
int power) |
ProductFeature(PMMLEncoder encoder,
Feature feature,
Number factor) |
StringFeature(PMMLEncoder encoder,
Feature feature) |
| Constructor and Description |
|---|
ArrayFeature(PMMLEncoder encoder,
List<Feature> features) |
FeatureList(List<? extends Feature> features,
List<String> names) |
InteractionFeature(PMMLEncoder encoder,
org.dmg.pmml.Field<?> field,
List<? extends Feature> features) |
InteractionFeature(PMMLEncoder encoder,
String name,
org.dmg.pmml.DataType dataType,
List<? extends Feature> features) |
Schema(PMMLEncoder encoder,
Label label,
List<? extends Feature> features) |
| Modifier and Type | Method and Description |
|---|---|
static List<org.dmg.pmml.clustering.ClusteringField> |
ClusteringModelUtil.createClusteringFields(List<? extends Feature> features) |
static List<org.dmg.pmml.clustering.ClusteringField> |
ClusteringModelUtil.createClusteringFields(List<? extends Feature> features,
List<? extends Number> weights) |
| Modifier and Type | Method and Description |
|---|---|
static org.dmg.pmml.general_regression.GeneralRegressionModel |
GeneralRegressionModelUtil.encodeRegressionTable(org.dmg.pmml.general_regression.GeneralRegressionModel generalRegressionModel,
List<? extends Feature> features,
List<? extends Number> coefficients,
Number intercept,
Object targetCategory) |
static org.dmg.pmml.general_regression.GeneralRegressionModel |
GeneralRegressionModelUtil.encodeRegressionTable(org.dmg.pmml.MathContext mathContext,
org.dmg.pmml.general_regression.GeneralRegressionModel generalRegressionModel,
List<? extends Feature> features,
List<? extends Number> coefficients,
Number intercept,
Object targetCategory) |
| Modifier and Type | Method and Description |
|---|---|
static org.dmg.pmml.neural_network.NeuralInputs |
NeuralNetworkUtil.createNeuralInputs(List<? extends Feature> features,
org.dmg.pmml.DataType dataType) |
| Modifier and Type | Method and Description |
|---|---|
static org.dmg.pmml.regression.RegressionModel |
RegressionModelUtil.createOrdinalClassification(Feature feature,
List<? extends Number> thresholds,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
boolean hasProbabilityDistribution,
Schema schema) |
static org.dmg.pmml.regression.RegressionModel |
RegressionModelUtil.createOrdinalClassification(org.dmg.pmml.MathContext mathContext,
Feature feature,
List<? extends Number> thresholds,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
boolean hasProbabilityDistribution,
Schema schema) |
| Modifier and Type | Method and Description |
|---|---|
static org.dmg.pmml.regression.RegressionModel |
RegressionModelUtil.createBinaryLogisticClassification(List<? extends Feature> features,
List<? extends Number> coefficients,
Number intercept,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
boolean hasProbabilityDistribution,
Schema schema) |
static org.dmg.pmml.regression.RegressionModel |
RegressionModelUtil.createBinaryLogisticClassification(org.dmg.pmml.MathContext mathContext,
List<? extends Feature> features,
List<? extends Number> coefficients,
Number intercept,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
boolean hasProbabilityDistribution,
Schema schema) |
static org.dmg.pmml.regression.RegressionModel |
RegressionModelUtil.createRegression(List<? extends Feature> features,
List<? extends Number> coefficients,
Number intercept,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
Schema schema) |
static org.dmg.pmml.regression.RegressionModel |
RegressionModelUtil.createRegression(org.dmg.pmml.MathContext mathContext,
List<? extends Feature> features,
List<? extends Number> coefficients,
Number intercept,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
Schema schema) |
static org.dmg.pmml.regression.RegressionTable |
RegressionModelUtil.createRegressionTable(List<? extends Feature> features,
List<? extends Number> coefficients,
Number intercept) |
static org.dmg.pmml.regression.RegressionTable |
RegressionModelUtil.createRegressionTable(org.dmg.pmml.MathContext mathContext,
List<? extends Feature> features,
List<? extends Number> coefficients,
Number intercept) |
Copyright © 2023. All rights reserved.