-
Hello, I was wondering how to implement multiple constraints for single objective optimization. Following the Closed-loop batch, constrained BO in BoTorch with qEI and qNEI tutorial:
Given that Assuming I add another synthetic constraint
In this case, how should Would greatly appreciate any help, thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Correct. With your definition of
|
Beta Was this translation helpful? Give feedback.
-
Looks like you're somehow getting an additional dimension, but I'm not sure where it's coming from without a full e2e runnable example. What is the shape of |
Beta Was this translation helpful? Give feedback.
Looks like you're somehow getting an additional dimension, but I'm not sure where it's coming from without a full e2e runnable example.
What is the shape of
X
that you're using to evaluate the constraints? Is this an x d
tensor (usually what the external interface uses) or a(batch_shape) x n x d
tensor (which is used internally in most of the computations in botorch)?