Skip to content

Meaning of "Trace Observations" in qMultiFidelityMaxValueEntropy Based Acquisition Functions #2867

Closed Answered by Balandat
adrian-martens asked this question in Q&A
Discussion options

You must be logged in to vote

@adrian-martens not sure what version of the code you're citing here, but he current main branch actually raises an error if you pass the expand argument for this acquisition function:

if expand is not None:
raise UnsupportedError(
f"{self.__class__.__name__} does not support trace observations. "
)
(this was added in #2769 since the acquisition function apparently did not handle this correctly). So it's definitely not necessary.

The trace observation setup is mostly used for the trace-aware Knowledge Gradient acquisition functions. You can find more on the meaning of trace …

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by adrian-martens
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