BQIterInfo¶
- class probnum.quad.solvers.BQIterInfo(iteration=0, nevals=0, has_converged=False)¶
Bases:
object
Container for quantities concerning the BQ loop iteration.
- Parameters
See also
BQState
Container for the quantities defining the BQ problem and the BQ belief.
Attributes Summary
Methods Summary
from_bq_state
(bq_state)Create BQIterInfo container from BQState object.
from_iteration
(info, dnevals)Create BQIterInfo container with updated quantities from iteration.
from_stopping_decision
(info, has_converged)Create BQIterInfo container with updated quantities from stopping decision.
Attributes Documentation
Methods Documentation
- classmethod from_bq_state(bq_state)[source]¶
Create BQIterInfo container from BQState object.
- Parameters
bq_state (BQState) – The initial BQ state.
- Returns
An instance of this class.
- Return type
- classmethod from_iteration(info, dnevals)[source]¶
Create BQIterInfo container with updated quantities from iteration.
- Parameters
info (BQIterInfo) – BQIterInfo from previous iteration.
dnevals (int) – Number of points added.
- Returns
An instance of this class.
- Return type
- classmethod from_stopping_decision(info, has_converged)[source]¶
Create BQIterInfo container with updated quantities from stopping decision.
- Parameters
info (BQIterInfo) – BQIterInfo from previous iteration.
has_converged (bool) – Whether the BQ method has converged
- Returns
An instance of this class.
- Return type