Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate mixed optimizer to OSS #2573

Closed
wants to merge 2 commits into from

Commits on Oct 15, 2024

  1. Generated from a GitHub Pull Request. Run 'jf sync' on this diff to l…

    …oad the correct commit data.
    
    Differential Revision: D64348157
    saitcakmak authored and facebook-github-bot committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    6bfea16 View commit details
    Browse the repository at this point in the history
  2. Migrate mixed optimizer to OSS (pytorch#2573)

    Summary:
    Pull Request resolved: pytorch#2573
    
    Moves `optimize_acqf_mixed_alternating` to OSS BoTorch. This is an optimizer designed for mixed (low-cardinality) integer and continuous variables. It alternates between discrete and continuous optimization steps to optimize the acquisition function. The discrete step greedily searches over the integer variables, moving to the 1-Manhattan distance neighbor that offers the greatest improvement at each step. The continuous steps calls to `optimize_acqf` to optimize the continuous variables, while keeping the discrete dimensions fixed.
    
    Reviewed By: Balandat
    
    Differential Revision: D64349675
    saitcakmak authored and facebook-github-bot committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    343228e View commit details
    Browse the repository at this point in the history