Package jdistlib.inference
Class MonteCarloError
java.lang.Object
jdistlib.inference.MonteCarloError
MCSE and efficiency helpers for one stationary retained sequence.
-
Method Summary
Modifier and TypeMethodDescriptionstatic doubleeffectiveSampleSize(double[] values) static doubleessPerEvaluation(double ess, long evaluations) static doubleessPerSecond(double ess, long elapsedNanoseconds) static doublefunctionEss(double[][] samples, ToDoubleFunction<double[]> function) static doublefunctionMcse(double[][] samples, ToDoubleFunction<double[]> function) static doubleindicatorEss(double[][] samples, Predicate<double[]> predicate) static doublemeanMcse(double[] values) static doublequantileMcse(double[] values, double probability) static doublestandardDeviationMcse(double[] values) static double[]transform(double[][] samples, ToDoubleFunction<double[]> function)
-
Method Details
-
effectiveSampleSize
public static double effectiveSampleSize(double[] values) -
standardDeviationMcse
public static double standardDeviationMcse(double[] values) -
meanMcse
public static double meanMcse(double[] values) -
functionEss
-
functionMcse
-
indicatorEss
-
transform
-
quantileMcse
public static double quantileMcse(double[] values, double probability) -
essPerEvaluation
public static double essPerEvaluation(double ess, long evaluations) -
essPerSecond
public static double essPerSecond(double ess, long elapsedNanoseconds)
-