Fix numerical issue warning on qehvi_candidates_func#242
Conversation
|
I'm not sure why the documentation is failing, it seems unrelated to my change? Please advise :) |
|
@LukeGT Thank you for your pull request. According to the error message below, botorch 0.8.5 does not provide the Full log: https://github.com/optuna/optuna-integration/actions/runs/16598112612/job/46949911718?pr=242 |
|
Thanks Thanks for the review. I modified the code to be backwards compatible, please take a look. |
|
The CI failure is relevant to this lightgbm-org/LightGBM#6978. |
|
I’m sorry for accidentally pushing a commit to your branch. |
|
No problems, thank you for figuring out the CI failure :) |
qehvi_candidates_func
|
Thank you for your pull request. Let me update the PR title 🙏 |
Motivation
I'm getting warnings when running a study with > 1 objectives and no constraints. The warnings say that I should just replace the method with the log version, and there's no reason not to do so.
For more info, see: https://github.com/pytorch/botorch/blob/main/botorch/exceptions/warnings.py#L68
Description of the changes
Use the qLogExpectedHypervolumeImprovement instead of qExpectedHypervolumeImprovement