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