Package org.jpmml.evaluator
Class ValueAggregator<V extends java.lang.Number>
- java.lang.Object
-
- org.jpmml.evaluator.ValueAggregator<V>
-
- Direct Known Subclasses:
ValueAggregator.Median,ValueAggregator.UnivariateStatistic,ValueAggregator.WeightedMedian,ValueAggregator.WeightedUnivariateStatistic
public class ValueAggregator<V extends java.lang.Number> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classValueAggregator.Median<V extends java.lang.Number>static classValueAggregator.UnivariateStatistic<V extends java.lang.Number>static classValueAggregator.WeightedMedian<V extends java.lang.Number>static classValueAggregator.WeightedUnivariateStatistic<V extends java.lang.Number>
-
Constructor Summary
Constructors Modifier Constructor Description protectedValueAggregator(Vector<V> values)protectedValueAggregator(Vector<V> values, Vector<V> weights)protectedValueAggregator(Vector<V> values, Vector<V> weights, Vector<V> weightedValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.Number value)voidadd(java.lang.Number value, java.lang.Number weight)Value<V>average()Value<V>median()Value<V>sum()Value<V>weightedAverage()Value<V>weightedMedian()Value<V>weightedSum()
-