public abstract class ProbabilityAggregator<V extends Number> extends KeyValueAggregator<String,V>
| Constructor and Description |
|---|
ProbabilityAggregator(int capacity) |
ProbabilityAggregator(int capacity,
Vector<V> weights) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(HasProbability hasProbability) |
void |
add(HasProbability hasProbability,
Number weight) |
ValueMap<String,V> |
averageMap() |
ValueMap<String,V> |
maxMap(Collection<String> categories) |
ValueMap<String,V> |
medianMap(Collection<String> categories) |
ValueMap<String,V> |
weightedAverageMap() |
add, add, add, asTransformedMap, clear, get, getValueFactorypublic void add(HasProbability hasProbability)
public void add(HasProbability hasProbability, Number weight)
public ValueMap<String,V> maxMap(Collection<String> categories)
public ValueMap<String,V> medianMap(Collection<String> categories)
Copyright © 2019. All rights reserved.