Stopping Criteria

Stopping criteria for Bayesian quadrature methods.

Classes

BQStoppingCriterion()

Stopping criterion of a Bayesian quadrature method.

ImmediateStop()

Dummy stopping criterion that always stops.

IntegralVarianceTolerance(var_tol)

Stop once the integral variance is below some tolerance.

MaxNevals(max_nevals)

Stop once a maximum number of integrand evaluations is reached.

RelativeMeanChange(rel_tol)

Stop once the relative change of consecutive integral estimates are smaller than a tolerance.

Class Inheritance Diagram

Inheritance diagram of probnum.quad.solvers.stopping_criteria.BQStoppingCriterion, probnum.quad.solvers.stopping_criteria.ImmediateStop, probnum.quad.solvers.stopping_criteria.IntegralVarianceTolerance, probnum.quad.solvers.stopping_criteria.MaxNevals, probnum.quad.solvers.stopping_criteria.RelativeMeanChange