Tags: pytorch/botorch
Tags
Changelog for 0.11.3, pin LinearOperator to 0.5.2 (#2441) Summary: Pull Request resolved: #2441 v0.11.2 release failed due to GPyTorch 1.12 requiring LinearOperator 0.5.2, while BoTorch was still pinned to 0.5.1. This diff fixes the LinearOperator version and relabels the changelog for v0.11.3 (v0.11.2 is reserved for the failed release) Reviewed By: esantorella Differential Revision: D60064011 fbshipit-source-id: 2e4236b4288a460af9899961d71fa7d7900116b5
Set seed in test_learned_preference_objective to stop it from flaking (… …#2145) Summary: ## Motivation * The test was flaky due to a varying amount of numerical error depending on random inputs, so I set a seed to a random number between 0 and 10 * Changed some data to double precision to avoid a warning Pull Request resolved: #2145 Test Plan: * checked that the test passes for each seed between 0 and 10 * I confirmed that there are seeds that do cause it to fail * Increased the number of samples a lot to confirm that numerical error because small when the number of samples is large -- in other words, the error is due to a low number of samples Reviewed By: Balandat Differential Revision: D52002349 Pulled By: esantorella fbshipit-source-id: c1908bdf649db0d51c8e8c2806b9e55258ffb855
Add non-abstract poll_exception method to MyRunner in custom botorch … …model tutorial (#2087) Summary: ## Motivation [Ax https://github.com/pytorch/botorch/issues/1958](https://github.com/facebook/Ax/pull/1958) broke the custom botorch model tutorial by adding an abstract method to the `Runner` class; the tutorial contained a `Runner` subclass that did not override this method. I fixed this by adding a method that returns a `NotImplementedError`. Pull Request resolved: #2087 Test Plan: Ran tutorial locally: `python scripts/run_tutorials.py -p "$(pwd)" -s -n custom_botorch_model_in_ax.ipynb` Reviewed By: saitcakmak Differential Revision: D51046160 Pulled By: esantorella fbshipit-source-id: dd3b86f379f44be51fda01cbc412559a1e84b475
PreviousNext