public class BoundedSequenceAgnosticMetrics extends SingleSequenceAgnosticMetrics
| Constructor and Description |
|---|
BoundedSequenceAgnosticMetrics(double[] adblSequence,
R1 distPopulation,
double dblSupport)
BoundedSequenceAgnosticMetrics Constructor
|
| Modifier and Type | Method and Description |
|---|---|
PivotedDepartureBounds |
bennettAverageBounds(double dblLevel)
Estimate Mean Departure Bounds of the Average using the Bennett Inequality Bounds
|
PivotedDepartureBounds |
bernsteinAverageBounds(double dblLevel)
Estimate Mean Departure Bounds of the Average using the Bernstein Inequality Bounds
|
PivotedDepartureBounds |
chernoffHoeffdingAverageBounds(double dblLevel)
Estimate Mean Departure Bounds of the Average using the Chernoff-Hoeffding Bound
|
double |
support()
Retrieve the Random Sequence Support
|
centralMomentBound, chebyshevAssociationBound, chebyshevBound, chebyshevCantelliBound, empiricalAnchorMoment, empiricalCentralMoment, empiricalExpectation, empiricalRawMoment, empiricalVariance, functionSequenceMetrics, isPositive, markovUpperProbabilityBound, populationDistribution, populationMean, populationVariance, sequence, weakLawAverageBoundspublic BoundedSequenceAgnosticMetrics(double[] adblSequence,
R1 distPopulation,
double dblSupport)
throws java.lang.Exception
adblSequence - The Random SequencedistPopulation - The Population DistributiondblSupport - The Support of the Underlying Random Variablejava.lang.Exception - Thrown if BoundedSequenceAgnosticMetrics cannot be constructedpublic double support()
public PivotedDepartureBounds chernoffHoeffdingAverageBounds(double dblLevel)
dblLevel - The Level at which the Departure is soughtpublic PivotedDepartureBounds bennettAverageBounds(double dblLevel)
dblLevel - The Level at which the Departure is soughtpublic PivotedDepartureBounds bernsteinAverageBounds(double dblLevel)
dblLevel - The Level at which the Departure is sought