botorch
botorch copied to clipboard
Bayesian optimization in PyTorch
Summary: Add a wrapper for modifying inputs/outputs. This is useful for not only probabilistic reparameterization, but will also simplify other integrated AFs (e.g. MCMC) as well as fixed feature AFs...
Summary: Creates a new helper method for checking both if a given AF is an instance of a class or if the given AF wraps a base AF that is...
# 🚀 Feature Request ## Motivation https://botorch.org/api/utils.html#botorch.utils.multi_objective.hypervolume.Hypervolume says: TODO: write this in C++ for faster looping. There is a C (C++ compatible) implementation available here: https://github.com/MLopez-Ibanez/eaf/blob/master/src/mo-tools/hv.c
# 🐛 Bug `sample_points_around_best` implicitly assumes that the posterior mean has shape `batch x m`, which does not hold with HOGP. [These lines](https://github.com/pytorch/botorch/blob/main/botorch/optim/initializers.py#L672-L674) average over dimensions up to -2 assuming...
# 🚀 Feature Request ## Motivation **I want to employ the Multi-Objective Analytic Acquisition Function: probability of improvement (POI) (mentioned in Yang2019) in my research work. Yang, K., Emmerich, M.,...
# 🐛 Bug The penicillin test function gives better values than in the reference paper. In the [original paper](https://openreview.net/pdf?id=UVdSYXMNdOe), the authors sample `10**6` configurations and obtain an optimum around -`14.65`....
# 🚀 Feature Request I am working on a project that uses sphinx to build the docs. We use intersphinx to cross link to other projects and we would like...
# 🐛 Bug botorch models do not properly support `model.load_state_dict` when using `input_transform`s with trained parameters. After performing `model.load_state_dict`, the model continues using cached transformed inputs that were computed with...
# 🚀 Feature Request I looked into the definition of `MixedSingleTaskGP`, so far one is only able to specify a `cont_kernel_factory` to use a non-default kernel for the continuous domains....
`fit_gpytorch_model` has been deprecated and superseded by ``fit_gpytorch_mll`. Let's remove it for the 0.9.0 release.