MaxNevals

class probnum.quad.solvers.stopping_criteria.MaxNevals(max_nevals)

Bases: BQStoppingCriterion

Stop once a maximum number of integrand evaluations is reached.

Parameters:

max_nevals (IntLike) – Maximum number of integrand evaluations.

Methods Summary

__call__(bq_state, info)

Check whether tracked quantities meet a desired terminal condition.

Methods Documentation

__call__(bq_state, info)[source]

Check whether tracked quantities meet a desired terminal condition.

Parameters:
  • bq_state (BQState) – State of the BQ belief.

  • info (BQIterInfo) – State of the BQ iteration.

Returns:

Whether the stopping condition is met.

Return type:

stopping_decision