T - public class NaiveDiscreteNumericalPrediction<T extends java.lang.Number & java.lang.Comparable<T>> extends SeededNumericalPrediction<T>
ContinuousPrediction.Distribution| Modifier and Type | Field and Description |
|---|---|
protected boolean |
normalized |
protected DiscretePrediction<T> |
storage |
| Constructor and Description |
|---|
NaiveDiscreteNumericalPrediction() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEntry(T value,
double probability) |
double |
getAverage() |
double |
getConfidence90() |
double |
getConfidence95() |
double |
getConfidence99() |
T |
getMaximum() |
T |
getMedian() |
T |
getMinimum() |
protected void |
normalize() |
setAverage, setConfidence90, setConfidence95, setConfidence99, toStringgetDistribution, setDistribution, setMaximum, setMedian, setMinimumgetExampleTrace, getJComponent, getPredictedValue, getTableCellRenderer, getToolTip, printPercentage, roundToSignificantFigures, setExampleTrace, setPredictedValueprotected DiscretePrediction<T extends java.lang.Number & java.lang.Comparable<T>> storage
protected boolean normalized
public void addEntry(T value, double probability)
addEntry in class SeededNumericalPrediction<T extends java.lang.Number & java.lang.Comparable<T>>value - probability - public double getAverage()
getAverage in class NumericalPrediction<T extends java.lang.Number & java.lang.Comparable<T>>NumericalPrediction.getAverage()public double getConfidence90()
getConfidence90 in class NumericalPrediction<T extends java.lang.Number & java.lang.Comparable<T>>NumericalPrediction.getConfidence90()public double getConfidence95()
getConfidence95 in class NumericalPrediction<T extends java.lang.Number & java.lang.Comparable<T>>NumericalPrediction.getConfidence95()public double getConfidence99()
getConfidence99 in class NumericalPrediction<T extends java.lang.Number & java.lang.Comparable<T>>NumericalPrediction.getConfidence99()public T getMaximum()
getMaximum in class ContinuousPrediction<T extends java.lang.Number & java.lang.Comparable<T>>ContinuousPrediction.getMaximum()public T getMedian()
getMedian in class ContinuousPrediction<T extends java.lang.Number & java.lang.Comparable<T>>ContinuousPrediction.getMedian()public T getMinimum()
getMinimum in class ContinuousPrediction<T extends java.lang.Number & java.lang.Comparable<T>>ContinuousPrediction.getMinimum()protected void normalize()