secondmind-labs / trieste

A Bayesian optimization toolbox built on TensorFlow
Apache License 2.0
212 stars 42 forks source link

Filter-out local datasets when calling base-rule #805

Closed khurram-ghani closed 6 months ago

khurram-ghani commented 6 months ago

Related issue(s)/PRs: None

Summary

Filter out local datasets when calling the EGO base rule. This will reduce the burden of filtering on most acquisition rules/functions that we currently have. If in the future we have acquisition rules/functions that need to see the local datasets, we can expand the functionality then.

Also took the opportunity to fix a very minor typing issue in mk_batch_observer.

Fully backwards compatible: yes

PR checklist