We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4fdd687 commit ab0da62Copy full SHA for ab0da62
baybe/acquisition/base.py
@@ -116,13 +116,13 @@ def to_botorch(
116
117
if issubclass(acqf_cls, bo_acqf.AnalyticAcquisitionFunction):
118
additional_params["maximize"] = False
119
+ elif issubclass(acqf_cls, bo_acqf.qNegIntegratedPosteriorVariance):
120
+ # qNIPV is valid but does not require any adjusted params
121
+ pass
122
elif self.is_mc:
123
additional_params["objective"] = LinearMCObjective(
124
torch.tensor([-1.0])
125
)
- elif issubclass(acqf_cls, bo_acqf.qNegIntegratedPosteriorVariance):
- # qNIPV is valid but does not require any adjusted params
- pass
126
else:
127
raise ValueError(
128
f"Unsupported acquisition function type: {acqf_cls}."
0 commit comments