base
bojaxns.base
Module Contents
- class AbstractAcquisition[source]
A class that represents any acquisition function. All acquisition functions take a point in the U-domain and returns a metric that gives a proxy as to how valuable it would be to try that point. All acquisition values only make sense relatively.
- class MarginalisedAcquisitionFunction(key, ns_results, acquisition_factory, S)[source]
Bases:
AbstractAcquisitionClass that represents a marginalisation of an acquisition function over samples.
- Parameters:
key (jax.random.PRNGKey) –
ns_results (MarginalisationData) –
acquisition_factory (AcquisitionFactory) –
S (int) –
- class MarginalisedConditionalPredictive(key, ns_results, conditional_predictive_factory, S)[source]
Bases:
ConditionalPredictiveClass that represents a marginalisation of an acquisition function over samples.
- Parameters:
key (jax.random.PRNGKey) –
ns_results (MarginalisationData) –
conditional_predictive_factory (ConditionalPredictiveFactory) –
S (int) –