InstantaneousConfidenceIntervals

class InstantaneousConfidenceIntervals(metric: InstantaneousMetric, alpha: Double = 0.05, steadyStateDetector: SteadyStateDetector = R5Instantaneous(metric)) : ConfidenceIntervals

Confidence intervals for instantaneous metrics, using adaptive batch means.

Constructors

Link copied to clipboard
constructor(metric: InstantaneousMetric, alpha: Double = 0.05, steadyStateDetector: SteadyStateDetector = R5Instantaneous(metric))

Properties

Link copied to clipboard

Continuous metric reporting the lower bound of the confidence interval.

Link copied to clipboard

Continuous metric reporting the mean of batch means.

Link copied to clipboard

Continuous metric reporting the upper bound of the confidence interval.

Link copied to clipboard

Continuous metric reporting the variance of batch means.

Functions

Link copied to clipboard

Returns the current number of batches in the batch means.

Link copied to clipboard

Returns the variance of batch means.

Link copied to clipboard
fun mean(): Double

Returns the mean across all batch means.

Link copied to clipboard

Returns a Moment of all the various metrics the CIs report.