Skip to content

Understanding MC acquisiton functions #2266

Answered by Balandat
ToennisStef asked this question in Q&A
Discussion options

You must be logged in to vote

This code did not compute an acquisition function value for each value in the x tensor instead it only output one acquisition function value. I want to know why that is? i think that that is probably connected the fact that BoTorch can perform with multidimensional inputs, but to be honest i don't know whats going on. Why do i still get a value when inputting the whole x tensor? how can i interpret this value? Is it some kind of crazy transform or is it just the acquistion function value for the last entry of my x tensor?

The issue is that you computed the joint acquisition value of all the points in your "batch" of candidates. In general, BoTorch acquisition functions take in tensors o…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@ToennisStef
Comment options

@Balandat
Comment options

@ToennisStef
Comment options

@Balandat
Comment options

Balandat Apr 2, 2024
Collaborator

Answer selected by ToennisStef
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants