| 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.add(double value) |
abstract Value<V> |
Value.add(double coefficient,
List<? extends 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(Value<? extends Number> value) |
abstract Value<V> |
Value.atan() |
Value<V> |
ValueAggregator.average() |
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() |
abstract Value<V> |
Value.exp() |
abstract Value<V> |
Value.floor() |
abstract Value<V> |
Value.gauss() |
abstract Value<V> |
Vector.get(int index) |
Value<Double> |
DoubleVector.get(int index) |
Value<Float> |
FloatVector.get(int index) |
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<Float> |
FloatVector.median() |
Value<V> |
ValueAggregator.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> |
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() |
Value<Double> |
ValueFactoryFactory.DoubleValueFactory.newValue() |
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(double value) |
Value<Double> |
ValueFactoryFactory.DoubleValueFactory.newValue(double 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(Number value) |
Value<Double> |
ValueFactoryFactory.DoubleValueFactory.newValue(Number value) |
Value<Float> |
ReportingValueFactoryFactory.ReportingFloatValueFactory.newValue(String value) |
Value<Double> |
ReportingValueFactoryFactory.ReportingDoubleValueFactory.newValue(String value) |
abstract Value<V> |
ValueFactory.newValue(String value) |
Value<Float> |
ValueFactoryFactory.FloatValueFactory.newValue(String value) |
Value<Double> |
ValueFactoryFactory.DoubleValueFactory.newValue(String 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<Float> |
FloatVector.sum() |
Value<V> |
ValueAggregator.sum() |
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) |
Iterator<Value<V>> |
ValueMap.iterator() |
| Modifier and Type | Method and Description |
|---|---|
abstract Value<V> |
Value.add(Value<? extends Number> value) |
FloatValue |
FloatValue.add(Value<? extends Number> value) |
ReportingDoubleValue |
ReportingDoubleValue.add(Value<? extends Number> value) |
DoubleValue |
DoubleValue.add(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.add(Value<? extends Number> value) |
int |
DoubleValue.compareTo(Value<Double> that) |
int |
FloatValue.compareTo(Value<Float> that) |
static <V extends Number> |
NormalizationUtil.denormalize(org.dmg.pmml.NormContinuous normContinuous,
Value<V> value) |
abstract Value<V> |
Value.divide(Value<? extends Number> value) |
FloatValue |
FloatValue.divide(Value<? extends Number> value) |
ReportingDoubleValue |
ReportingDoubleValue.divide(Value<? extends Number> value) |
DoubleValue |
DoubleValue.divide(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.divide(Value<? extends Number> value) |
static <V extends Number> |
TargetUtil.evaluateRegression(TargetField targetField,
Value<V> value) |
static <V extends Number> |
TargetUtil.evaluateRegressionInternal(TargetField targetField,
Value<V> value) |
abstract Value<V> |
Value.multiply(Value<? extends Number> value) |
FloatValue |
FloatValue.multiply(Value<? extends Number> value) |
ReportingDoubleValue |
ReportingDoubleValue.multiply(Value<? extends Number> value) |
DoubleValue |
DoubleValue.multiply(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.multiply(Value<? extends Number> value) |
static <V extends Number> |
TargetUtil.processValue(org.dmg.pmml.Target target,
Value<V> value) |
abstract Value<V> |
Value.residual(Value<? extends Number> value) |
FloatValue |
FloatValue.residual(Value<? extends Number> value) |
ReportingDoubleValue |
ReportingDoubleValue.residual(Value<? extends Number> value) |
DoubleValue |
DoubleValue.residual(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.residual(Value<? extends Number> value) |
abstract Value<V> |
Value.subtract(Value<? extends Number> value) |
FloatValue |
FloatValue.subtract(Value<? extends Number> value) |
ReportingDoubleValue |
ReportingDoubleValue.subtract(Value<? extends Number> value) |
DoubleValue |
DoubleValue.subtract(Value<? extends Number> value) |
ReportingFloatValue |
ReportingFloatValue.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> |
ValueUtil.normalizeSimpleMax(Iterable<Value<V>> values) |
static <V extends Number> |
ValueUtil.normalizeSoftMax(Iterable<Value<V>> values) |
| Constructor and Description |
|---|
ValueMap(Map<K,Value<V>> map) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
GeneralRegressionModelUtil.computeCumulativeLink(Value<V> value,
org.dmg.pmml.general_regression.GeneralRegressionModel.CumulativeLinkFunction cumulativeLinkFunction) |
static <V extends Number> |
GeneralRegressionModelUtil.computeLink(Value<V> value,
Double distParameter,
Double linkParameter,
org.dmg.pmml.general_regression.GeneralRegressionModel.LinkFunction linkFunction) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
GeneralRegressionModelUtil.computeCumulativeLink(Value<V> value,
org.dmg.pmml.general_regression.GeneralRegressionModel.CumulativeLinkFunction cumulativeLinkFunction) |
static <V extends Number> |
GeneralRegressionModelUtil.computeLink(Value<V> value,
Double distParameter,
Double linkParameter,
org.dmg.pmml.general_regression.GeneralRegressionModel.LinkFunction linkFunction) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
MiningModelUtil.aggregateValues(ValueFactory<V> valueFactory,
List<SegmentResult> segmentResults,
org.dmg.pmml.mining.Segmentation.MultipleModelMethod multipleModelMethod) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
NeuralNetworkUtil.activateNeuronOutput(Value<V> value,
Double threshold,
org.dmg.pmml.neural_network.NeuralNetwork.ActivationFunction activationFunction) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
NeuralNetworkUtil.normalizeNeuralLayerOutputs(Collection<Value<V>> values,
org.dmg.pmml.neural_network.NeuralNetwork.NormalizationMethod normalizationMethod) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
NeuralNetworkUtil.activateNeuronOutput(Value<V> value,
Double threshold,
org.dmg.pmml.neural_network.NeuralNetwork.ActivationFunction activationFunction) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
NeuralNetworkUtil.normalizeNeuralLayerOutputs(Collection<Value<V>> values,
org.dmg.pmml.neural_network.NeuralNetwork.NormalizationMethod normalizationMethod) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
RegressionModelUtil.normalizeBinaryLogisticClassificationResult(Value<V> value,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod) |
static <V extends Number> |
RegressionModelUtil.normalizeRegressionResult(Value<V> value,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod) |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Number> |
RegressionModelUtil.normalizeBinaryLogisticClassificationResult(Value<V> value,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod) |
static <V extends Number> |
RegressionModelUtil.normalizeRegressionResult(Value<V> value,
org.dmg.pmml.regression.RegressionModel.NormalizationMethod normalizationMethod) |
Copyright © 2017. All Rights Reserved.