AcquisitionFunction¶
- class probnum.quad.solvers.acquisition_functions.AcquisitionFunction¶
Bases:
ABC
An abstract class for an acquisition function for Bayesian quadrature.
Attributes Summary
Whether the acquisition function exposes gradients.
Methods Summary
__call__
(x, bq_state)Evaluates the acquisition function and optionally its gradients.
Attributes Documentation
- has_gradients¶
Whether the acquisition function exposes gradients.
Methods Documentation
- abstract __call__(x, bq_state)[source]¶
Evaluates the acquisition function and optionally its gradients.
- Parameters
- Returns
acquisition_values – shape=(batch_size, ) – The acquisition values at nodes
x
.acquisition_gradients – shape=(batch_size, input_dim) – The corresponding gradients (optional).
- Return type