Skip to content

Commit 9122d0a

Browse files
Balandatfacebook-github-bot
authored andcommitted
Update changelog for 0.6.0 release (#1024)
Summary: Pull Request resolved: #1024 Reviewed By: danielrjiang Differential Revision: D32966050 Pulled By: Balandat fbshipit-source-id: 430c22bd90999b67d31c5cf812ad9dc638e777de
1 parent deeca64 commit 9122d0a

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

CHANGELOG.md

+37
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,42 @@
22

33
The release log for BoTorch.
44

5+
## [0.6.0] - Dec 8, 2021
6+
7+
#### Compatibility
8+
* Require PyTorch >=1.9 (#1011).
9+
* Require GPyTorch >=1.6 (#1011).
10+
11+
#### New Features
12+
* New `ApproximateGPyTorchModel` wrapper for various (variational) approximate GP models (#1012).
13+
* New `SingleTaskVariationalGP` stochastic variational Gaussian Process model (#1012).
14+
* Support for Multi-Output Risk Measures (#906, #965).
15+
* Introduce `ModelList` and `PosteriorList` (#829).
16+
* New Constraint Active Search tutorial (#1010).
17+
* Add additional multi-objective optimization test problems (#958).
18+
19+
#### Other Changes
20+
* Add `covar_module` as an optional input of `MultiTaskGP` models (#941).
21+
* Add `min_range` argument to `Normalize` transform to prevent division by zero (#931).
22+
* Add initialization heuristic for acquisition function optimization that samples around best points (#987).
23+
* Update initialization heuristic to perturb a subset of the dimensions of the best points if the dimension is > 20 (#988).
24+
* Modify `apply_constraints` utility to work with multi-output objectives (#994).
25+
* Short-cut `t_batch_mode_transform` decorator on non-tensor inputs (#991).
26+
27+
#### Performance Improvements
28+
* Use lazy covariance matrix in `BatchedMultiOutputGPyTorchModel.posterior` (#976).
29+
* Fast low-rank Cholesky updates for `qNoisyExpectedHypervolumeImprovement` (#747, #995, #996).
30+
31+
#### Bug Fixes
32+
* Update error handling to new PyTorch linear algebra messages (#940).
33+
* Avoid test failures on Ampere devices (#944).
34+
* Fixes to the `Griewank` test function (#972).
35+
* Handle empty base_sample_shape in `Posterior.rsample` (#986).
36+
* Handle `NotPSDError` and hitting `maxiter` in `fit_gpytorch_model` (#1007).
37+
* Use TransformedPosterior for subclasses of GPyTorchPosterior (#983).
38+
* Propagate `best_f` argument to `qProbabilityOfImprovement` in input constructors (f5a5f8b6dc20413e67c6234e31783ac340797a8d).
39+
40+
541
## [0.5.1] - Sep 2, 2021
642

743
#### Compatibility
@@ -35,6 +71,7 @@ The release log for BoTorch.
3571
* Support negative weights for minimization objectives in `get_chebyshev_scalarization` (#884).
3672
* Move `train_inputs` transforms to `model.train/eval` calls (#894).
3773

74+
3875
## [0.5.0] - Jun 29, 2021
3976

4077
#### Compatibility

0 commit comments

Comments
 (0)