Release 0.10.0
New functionality
BALD active learning acquisition function (#417)
Continuous Thompson Sampling acquisition functions (#475, #480, #486, #500)
Random Sampling acquisition function (#493)
Support for Keras models and trajectory samplers (#459, #467, #468)
Utilities for quickly constructing GPFlow models (#465, #483)
Improvements
Support for SVGP and VGP models with GIBBON (#491)
Support for covariance_between_points with multi-output GPR/SVGP/VGP models (#492)
Support splitting up acquisition function calls to reduce memory usage (#497)
Improve tensorboard logging to handle gpflux models, ask-tell optimization and wallclock timings (#469, #470, #488)
Improve static type checking for rules and samplers that depend on specific types of models (#463, #466, #474, #479, #482, #499, #501)
Build Changes
OpenAI Gym Lunar Lander tutorial (#456)
Support and test with both TF 2.4 and TF 2.5 (#484, #490)
Simplify optimizer code (#496)
Full Changelog: v0.9.1...v0.10.0