Skip to content

How to use acqf_discrete ? #1070

Answered by Balandat
WooMOS asked this question in Q&A
Feb 3, 2022 · 1 comments · 3 replies
Discussion options

You must be logged in to vote

acqf_discrete is meant to be used if you have a set of possible discrete inputs of relatively small cardinality. It looks like here you're using ints between 0 and 150, and so that is not the case here (151^6 ~ 1.2e13). While there can be issues with rounding to integer values if the range is relatively small, wouldn't be too worried about this in your case, so your approach of using optimize_acqf is reasonable.

However, it looks like you're generating a batch of candidates to be evaluated in general here - in order for this to make sense in an iterative fashion you'll need to tell the acquisition function about the points you've previously selected (using the X_pending input to the const…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@WooMOS
Comment options

@Balandat
Comment options

@WooMOS
Comment options

Answer selected by WooMOS
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