hyperoptax.acquisition#
Classes
Base class for acquisition functions. |
|
|
Expected Improvement acquisition function. |
|
Upper Confidence Bound acquisition function. |
- class hyperoptax.acquisition.UCB(kappa=2.0)[source]#
Upper Confidence Bound acquisition function.
- Parameters:
kappa (float)
- class hyperoptax.acquisition.EI(xi=0.01)[source]#
Expected Improvement acquisition function.
- Parameters:
xi (float)
- class hyperoptax.acquisition.PI(xi=0.01)[source]#
Probability of Improvement acquisition function.
- Parameters:
xi (float)
- class hyperoptax.acquisition.BaseHallucination[source]#
Base class for Kriging Believer hallucination strategies.
Any callable with signature
(mean, std, key, y_max) -> scalarcan be used as a hallucination strategy — subclassing is optional.
- class hyperoptax.acquisition.MeanHallucination[source]#
Classical Kriging Believer: hallucinate with GP posterior mean.
- class hyperoptax.acquisition.SampleHallucination[source]#
Randomized Kriging Believer (RKB): hallucinate with a posterior sample.
arXiv 2603.01470.
- class hyperoptax.acquisition.UCBHallucination(kappa=2.0)[source]#
Optimistic hallucination: mean + kappa * std.
- Parameters:
kappa (float)