Trieste

Latest version: v4.2.2

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 8

1.1.1

**Bug fixes**
Fix Batch QMC sampling (713)

**Full Changelog**: https://github.com/secondmind-labs/trieste/compare/v1.1.0...v1.1.1

1.1.0

**New features**
MUMBO: MUlti-task Max-value Bayesian Optimization (699)
Support QMC sampling in reparameterization samplers (708)

**Improvements**
Fix SVGP update equations (709)
Support tf compilation in MultifidelityAutoregressive and DeepEnsemble (691, 698)

**Build changes**
New README.md (690, 705, 706)
Track code coverage (702)
Unpin mypy and black versions (701)
Test against Python 3.10 (688, 696)
Work around docs issue with setuptools+gym (695)

**New contributors**
eltociear made their first contribution in 700

**Full Changelog**: https://github.com/secondmind-labs/trieste/compare/v1.0.0...v1.1.0

1.0.0

_Note: this release marks the first 1.x release but is compatible with 0.13.3. Future releases will (try to) conform to semantic versioning. Since trieste is a research-led toolbox, this may result in reasonably frequent major version increments._

**New features**
NARGP multifidelity model (665)
BO-specific inducing point allocators (683)

**Improvements**
Support for explicit constraints in ExpectedImprovement (664)
Support broadcasting in search space contains method (677)
Improved logging for GPflow models (680)
Faster sampler for deep ensembles (682)

**Build changes**
.gitignore additions (679)
Upgrade to GPflow 2.7.0 (684)
Workaround for slowtest OOM crash (685)

**Full Changelog**: https://github.com/secondmind-labs/trieste/compare/v0.13.3...v1.0.0

0.13.3

This release reintroduces ProbabilityOfImprovement (638) and Pareto diverse sample method (643), which were temporarily removed in 0.13.2.

_Note that the minimum supported TensorFlow version has been raised to 2.5._

**New features**
Batch Expected Improvement (641, 653)
Portfolio method for Batch BO (651, 659, 663)
Multifidelity modeling (621, 654)
Explicit constraints (656, 660)

**Improvements**
Allow scipy optimizer to be changed (655)
Allow arbitrary dataset/model tags (668) — note that this may break type checking for existing code
Slight improvements to synthetic objective functgions (671)

**Build changes**
Support latest gpflow and gpflux (649)
Support more recent tox versions (669)

**Full Changelog**: https://github.com/secondmind-labs/trieste/compare/v0.13.1...v0.13.3

0.13.2

This release fixes the 0.13.1 release by temporarily removing the two new features (638 and 643) as they were preventing trieste from being used with the latest release of GPflow. A future release will reintroduce them.

The fix to handle constant priors in randomize_hyperparameters (646) remains in the release.

**Full Changelog**: https://github.com/secondmind-labs/trieste/compare/v0.13.0...v0.13.2

0.13.1

**New features**
ProbabilityOfImprovement acquisition function (638)
Pareto diverse sample method (643)

**Improvements**
Handle constant priors in randomize_hyperparameters (646)

**Full Changelog**: https://github.com/secondmind-labs/trieste/compare/v0.13.0...v0.13.1

Page 4 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.