Skip to content

Constructing the sample_pareto_frontiers for the qMultiObjectiveMaxValueEntropy acquisition function #2405

Answered by esantorella
mamunm asked this question in Q&A
Discussion options

You must be logged in to vote

Hi, I think the following should work, but let me know if you run into issues with it:

from botorch.acquisition.multi_objective.utils import sample_optimal_points

def sample_pareto_frontier(model):
    pareto_sets, pareto_frontiers = sample_optimal_points(
        model, bounds=bounds, num_samples=num_samples, num_points=num_points
    )
    return pareto_fronts

You would need to define bounds, num_samples, and num_points.

Replies: 1 comment

Comment options

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