| Package | Description |
|---|---|
| org.jpmml.evaluator | |
| org.jpmml.evaluator.general_regression | |
| org.jpmml.evaluator.mining | |
| org.jpmml.evaluator.neural_network | |
| org.jpmml.evaluator.regression |
| Modifier and Type | Class and Description |
|---|---|
class |
DoubleValue |
class |
FloatValue |
class |
ReportingDoubleValue |
class |
ReportingFloatValue |
| Modifier and Type | Method and Description |
|---|---|
abstract Value<V> |
Value.abs() |
abstract Value<V> |
Value.add(double value) |
abstract Value<V> |
Value.add(double coefficient,
Number... factors)
Adds
coefficient * product(factors). |
abstract Value<V> |
Value.add(double coefficient,
Number factor)
Adds
coefficient * factor. |
abstract Value<V> |
Value.add(double coefficient,
Number factor,
int exponent)
Adds
coefficient * (factor ^ exponent). |
abstract Value<V> |
Value.add(double coefficient,
Number firstFactor,
Number secondFactor) |
abstract Value<V> |
Value.add(Value<? extends Number> value) |
abstract Value<V> |
Value.arctan() |
Value<V> |
ValueAggregator.average() |
static <V extends Number> |
MeasureUtil.calculateAdjustment(ValueFactory<V> valueFactory,
List<FieldValue> values) |
static <V extends Number> |
MeasureUtil.calculateAdjustment(ValueFactory<V> valueFactory,
List<FieldValue> values,
List<? extends Number> adjustmentValues) |
abstract Value<V> |
Value.ceiling() |
abstract Value<V> |
Value.copy() |
abstract Value<V> |
Value.cos() |
abstract Value<V> |
Value.denormalize(double leftOrig,
double leftNorm,
double rightOrig,
double rightNorm) |
static <V extends Number> |
NormalizationUtil.denormalize(org.dmg.pmml.NormContinuous normContinuous,
Value<V> value) |
abstract Value<V> |
Value.divide(double value) |
abstract Value<V> |
Value.divide(Value<? extends Number> value) |
abstract Value<V> |
Value.elliott() |
protected Value<V> |
ValueMap.ensureValue(K key) |
static <V extends Number> |
MeasureUtil.evaluateDistance(ValueFactory<V> valueFactory,
org.dmg.pmml.ComparisonMeasure comparisonMeasure,
List<? extends org.dmg.pmml.ComparisonField<?>> comparisonFields,
List<FieldValue> values,
List<FieldValue> referenceValues,
Value<V> adjustment) |
static <V extends Number> |
TargetUtil.evaluateRegressionInternal(TargetField targetField,
Value<V> value) |
static <V extends Number> |
MeasureUtil.evaluateSimilarity(ValueFactory<V> valueFactory,
org.dmg.pmml.ComparisonMeasure comparisonMeasure,
List<? extends org.dmg.pmml.ComparisonField<?>> comparisonFields,
BitSet flags,
BitSet referenceFlags) |
abstract Value<V> |
Value.exp() |
abstract Value<V> |
Value.floor() |
abstract Value<V> |
Value.gauss() |
abstract Value<V> |
Value.gaussSim(double value) |
abstract Value<V> |
Vector.get(int index) |
Value<Double> |
DoubleVector.get(int index) |
Value<Float> |
FloatVector.get(int index) |
Value<V> |
Regression.getValue() |
abstract Value<V> |
Value.inverseCauchit() |
abstract Value<V> |
Value.inverseCloglog() |
abstract Value<V> |
Value.inverseLogc() |
abstract Value<V> |
Value.inverseLogit() |
abstract Value<V> |
Value.inverseLoglog() |
abstract Value<V> |
Value.inverseNegbin(double value) |
abstract Value<V> |
Value.inverseOddspower(double value) |
abstract Value<V> |
Value.inversePower(double value) |
abstract Value<V> |
Value.inverseProbit() |
abstract Value<V> |
Vector.max() |
Value<Double> |
DoubleVector.max() |
Value<Float> |
FloatVector.max() |
abstract Value<V> |
Vector.median() |
Value<Double> |
DoubleVector.median() |
Value<V> |
ValueAggregator.median() |
Value<Float> |
FloatVector.median() |
abstract Value<V> |
Value.multiply(double value) |
abstract Value<V> |
Value.multiply(Number factor,
double exponent)
Multiplies by
factor ^ exponent. |
abstract Value<V> |
Value.multiply(Value<? extends Number> value) |
Value<Float> |
ValueFactoryFactory.FloatValueFactory.newValue() |
Value<Double> |
ValueFactoryFactory.DoubleValueFactory.newValue() |
Value<Float> |
ReportingValueFactoryFactory.ReportingFloatValueFactory.newValue() |
Value<Double> |
ReportingValueFactoryFactory.ReportingDoubleValueFactory.newValue() |
abstract Value<V> |
ValueFactory.newValue()
Creates a value, which is "silently" set to the zero value.
|
Value<Float> |
ValueFactoryFactory.FloatValueFactory.newValue(double value) |
Value<Double> |
ValueFactoryFactory.DoubleValueFactory.newValue(double value) |
Value<Float> |
ReportingValueFactoryFactory.ReportingFloatValueFactory.newValue(double value) |
Value<Double> |
ReportingValueFactoryFactory.ReportingDoubleValueFactory.newValue(double value) |
abstract Value<V> |
ValueFactory.newValue(double value)
Creates a value, which is "vocally" set to the specified value.
|
Value<Float> |
ValueFactoryFactory.FloatValueFactory.newValue(Number value) |
Value<Double> |
ValueFactoryFactory.DoubleValueFactory.newValue(Number value) |
Value<Float> |
ReportingValueFactoryFactory.ReportingFloatValueFactory.newValue(Number value) |
Value<Double> |
ReportingValueFactoryFactory.ReportingDoubleValueFactory.newValue(Number value) |
abstract Value<V> |
ValueFactory.newValue(Number value) |
Value<Float> |
ValueFactoryFactory.FloatValueFactory.newValue(String value) |
Value<Double> |
ValueFactoryFactory.DoubleValueFactory.newValue(String value) |
Value<Float> |
ReportingValueFactoryFactory.ReportingFloatValueFactory.newValue(String value) |
Value<Double> |
ReportingValueFactoryFactory.ReportingDoubleValueFactory.newValue(String value) |
abstract Value<V> |
ValueFactory.newValue(String value) |
abstract Value<V> |
Value.power(double value) |
static <V extends Number> |
TargetUtil.processValue(org.dmg.pmml.Target target,
Value<V> value) |
abstract Value<V> |
Value.reciprocal() |
abstract Value<V> |
Value.relu() |
abstract Value<V> |
Value.residual(Value<? extends Number> value) |
abstract Value<V> |
Value.restrict(double lowValue,
double highValue) |
abstract Value<V> |
Value.round() |
abstract Value<V> |
Value.sin() |
abstract Value<V> |
Value.square() |
abstract Value<V> |
Value.subtract(double value) |
abstract Value<V> |
Value.subtract(Value<? extends Number> value) |
abstract Value<V> |
Vector.sum() |
Value<Double> |
DoubleVector.sum() |
Value<V> |
ValueAggregator.sum() |
Value<Float> |
FloatVector.sum() |
static <V extends Number> |
ValueUtil.sum(Iterable<Value<V>> values) |
abstract Value<V> |
Value.tanh() |
abstract Value<V> |
Value.threshold(double value) |
Value<V> |
ValueAggregator.weightedAverage() |
Value<V> |
ValueAggregator.weightedMedian() |
Value<V> |
ValueAggregator.weightedSum() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<K,Value<V>> |
KeyValueAggregator.asTransformedMap(com.google.common.base.Function<Vector<V>,Value<V>> function) |
protected static <V extends Number> |
Classification.createOrdering(Classification.Type type) |
protected Set<Map.Entry<String,Value<V>>> |
Classification.entrySet() |
protected Map.Entry<String,Value<V>> |
Classification.getWinner() |
static <V extends Number> |
Classification.getWinner(Classification.Type type,
Collection<Map.Entry<String,Value<V>>> entries) |
static <V extends Number> |
Classification.getWinnerList(Classification.Type type,
Collection<Map.Entry<String,Value<V>>> entries) |
protected List<Map.Entry<String,Value<V>>> |
Classification.getWinnerRanking() |
Iterator<Value<V>> |
ValueMap.iterator() |
| Modifier and Type | Method and Description |
|---|---|
ReportingDoubleValue |
ReportingDoubleValue.add(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.add(Value<? extends Number> value) |
FloatValue |
FloatValue.add(Value<? extends Number> value) |
abstract Value<V> |
Value.add(Value<? extends Number> value) |
DoubleValue |
DoubleValue.add(Value<? extends Number> value) |
int |
DoubleValue.compareTo(Value<Double> that) |
int |
FloatValue.compareTo(Value<Float> that) |
<V extends Number> |
Classification.Type.compareValues(Value<V> left,
Value<V> right) |
<V extends Number> |
Classification.Type.compareValues(Value<V> left,
Value<V> right) |
static <V extends Number> |
NormalizationUtil.denormalize(org.dmg.pmml.NormContinuous normContinuous,
Value<V> value) |
ReportingDoubleValue |
ReportingDoubleValue.divide(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.divide(Value<? extends Number> value) |
FloatValue |
FloatValue.divide(Value<? extends Number> value) |
abstract Value<V> |
Value.divide(Value<? extends Number> value) |
DoubleValue |
DoubleValue.divide(Value<? extends Number> value) |
static <V extends Number> |
MeasureUtil.evaluateDistance(ValueFactory<V> valueFactory,
org.dmg.pmml.ComparisonMeasure comparisonMeasure,
List<? extends org.dmg.pmml.ComparisonField<?>> comparisonFields,
List<FieldValue> values,
List<FieldValue> referenceValues,
Value<V> adjustment) |
static <V extends Number> |
TargetUtil.evaluateRegression(TargetField targetField,
Value<V> value) |
static <V extends Number> |
TargetUtil.evaluateRegressionInternal(TargetField targetField,
Value<V> value) |
static Report |
ReportUtil.getReport(Value<?> value) |
<V extends Number> |
Classification.Type.getValue(Value<V> value) |
<V extends Number> |
Classification.Type.isValidValue(Value<V> value) |
ReportingDoubleValue |
ReportingDoubleValue.multiply(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.multiply(Value<? extends Number> value) |
FloatValue |
FloatValue.multiply(Value<? extends Number> value) |
abstract Value<V> |
Value.multiply(Value<? extends Number> value) |
DoubleValue |
DoubleValue.multiply(Value<? extends Number> value) |
static <V extends Number> |
TargetUtil.processValue(org.dmg.pmml.Target target,
Value<V> value) |
void |
EntityClassification.put(E entity,
String key,
Value<V> value) |
void |
EntityClassification.put(E entity,
Value<V> value) |
void |
Classification.put(String key,
Value<V> value) |
ReportingDoubleValue |
ReportingDoubleValue.residual(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.residual(Value<? extends Number> value) |
FloatValue |
FloatValue.residual(Value<? extends Number> value) |
abstract Value<V> |
Value.residual(Value<? extends Number> value) |
DoubleValue |
DoubleValue.residual(Value<? extends Number> value) |
ReportingDoubleValue |
ReportingDoubleValue.subtract(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.subtract(Value<? extends Number> value) |
FloatValue |
FloatValue.subtract(Value<? extends Number> value) |
abstract Value<V> |
Value.subtract(Value<? extends Number> value) |
DoubleValue |
DoubleValue.subtract(Value<? extends Number> value) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<K,Value<V>> |
KeyValueAggregator.asTransformedMap(com.google.common.base.Function<Vector<V>,Value<V>> function) |
static <V extends Number> |
Classification.getWinner(Classification.Type type,
Collection<Map.Entry<String,Value<V>>> entries) |
static <V extends Number> |
Classification.getWinnerList(Classification.Type type,
Collection<Map.Entry<String,Value<V>>> entries) |
static <V extends Number> |
ValueUtil.normalizeSimpleMax(Iterable<Value<V>> values) |
static <V extends Number> |
ValueUtil.normalizeSoftMax(Iterable<Value<V>> values) |
static <V extends Number> |
ValueUtil.sum(Iterable<Value<V>> values) |
| Constructor and Description |
|---|
Regression(Value<V> value) |
| Constructor and Description |
|---|
ValueMap(Map<K,Value<V>> map) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
GeneralRegressionModelUtil.computeCumulativeLink(org.dmg.pmml.general_regression.GeneralRegressionModel.CumulativeLinkFunction cumulativeLinkFunction,
Value<V> value) |
static <V extends Number> |
GeneralRegressionModelUtil.computeLink(org.dmg.pmml.general_regression.GeneralRegressionModel.LinkFunction linkFunction,
Double distParameter,
Double linkParameter,
Value<V> value) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
GeneralRegressionModelUtil.computeCumulativeLink(org.dmg.pmml.general_regression.GeneralRegressionModel.CumulativeLinkFunction cumulativeLinkFunction,
Value<V> value) |
static <V extends Number> |
GeneralRegressionModelUtil.computeLink(org.dmg.pmml.general_regression.GeneralRegressionModel.LinkFunction linkFunction,
Double distParameter,
Double linkParameter,
Value<V> value) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
MiningModelUtil.aggregateValues(ValueFactory<V> valueFactory,
org.dmg.pmml.mining.Segmentation.MultipleModelMethod multipleModelMethod,
List<SegmentResult> segmentResults) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
NeuralNetworkUtil.activateNeuronOutput(org.dmg.pmml.neural_network.NeuralNetwork.ActivationFunction activationFunction,
Double threshold,
Value<V> value) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
NeuralNetworkUtil.normalizeNeuralLayerOutputs(org.dmg.pmml.neural_network.NeuralNetwork.NormalizationMethod normalizationMethod,
Collection<Value<V>> values) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
NeuralNetworkUtil.activateNeuronOutput(org.dmg.pmml.neural_network.NeuralNetwork.ActivationFunction activationFunction,
Double threshold,
Value<V> value) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
NeuralNetworkUtil.normalizeNeuralLayerOutputs(org.dmg.pmml.neural_network.NeuralNetwork.NormalizationMethod normalizationMethod,
Collection<Value<V>> values) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
RegressionModelUtil.normalizeBinaryLogisticClassificationResult(org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
Value<V> value) |
static <V extends Number> |
RegressionModelUtil.normalizeRegressionResult(org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
Value<V> value) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
RegressionModelUtil.normalizeBinaryLogisticClassificationResult(org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
Value<V> value) |
static <V extends Number> |
RegressionModelUtil.normalizeRegressionResult(org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod,
Value<V> value) |
Copyright © 2018. All rights reserved.