Releases: secondmind-labs/trieste
Release 4.2.2
Fixes
- Don't use the same seed when sampling from the subspaces of a product space [#885]
- Fix failing ray tutorial [#856]
Full Changelog: v4.2.1...v4.2.2
Release 4.2.1
Fixes
Make one hot encoder compilable (#880)
Improve dataset_len error message (#879)
Full Changelog: v4.2.0...v4.2.1
Release 4.2.0
Improvements/fixes
Avoid duplicating initial points when using vectorization (#875)
Full Changelog: v4.1.0...v4.2.0
Release 4.1.0
Improvements/fixes
Query point encoders for Deep GP models (#873)
Full Changelog: v4.0.1...v4.1.0
Release 4.0.1
Improvements/fixes
Don't create additional feature when one-hot-encoding two-value categories (#869)
Support and test against Tensorflow 2.16 (#858)
Note that (like tensorflow-probability and GPflow) Trieste uses Keras 2. Since TF 2.16 defaults to using Keras 3, tf.keras
(and Keras optimizers such as Adam
) must now be imported from the tf_keras
package instead. Alternatively, you can import tf_keras
from the gpflow.keras
module, which will automatically select the right source depending on which version of TF is installed.
Full Changelog: v4.0.0...v4.0.1
v4.0.0
Breaking changes
This release includes a minor breaking change:
As part of #864, a number of built in model classes such as GaussianProcessRegression
and DeepEnsembleModel
have been updated to support optional query point encoders. This involved moving the implementation of public methods such as predict
to new internal methods called predict_encoded
etc that work on the encoded query points. Any user-defined class that overrode the public methods should therefore switch to overriding the *_encoded
internal methods instead.
New features
Query point encoders for models (#864)
Improvements/fixes
Categorical trust regions (#865)
Full Changelog: v3.4.0...v4.0.0
v3.4.0
New features
Preliminary support for categorical search spaces (#863)
Improvements/fixes
Support Datasets with statically shaped query points and dynamically shaped observations (#866)
Full Changelog: v3.3.4...v3.4.0
Release 3.3.4
Improvements/fixes
Fix assert in filter_datasets
to not insist subspace tags is a tuple (#853)
Allow FixedLocalAcquisitionRule
with 0 local datasets (#859)
Full Changelog: v3.3.3...v3.3.4
Release 3.3.3
Improvements/fixes
Fix uniqueness detection bug in dataset_len method (#853)
Full Changelog: v3.3.2...v3.3.3
Release 3.3.2
Improvements/fixes
Support tf.Variables in dataset_len method (#851)
Full Changelog: v3.3.1...v3.3.2