EmuKit / emukit

A Python-based toolbox of various methods in decision making, uncertainty quantification and statistical emulation: multi-fidelity, experimental design, Bayesian optimisation, Bayesian quadrature, etc.
https://emukit.github.io/emukit/
Apache License 2.0
605 stars 128 forks source link

More control over MCMC for kernel parameter integration #238

Closed henrymoss closed 5 years ago

henrymoss commented 5 years ago

Issue #236 :

I have allowed control of the MCMC parameters when calling the integrated acquisition generator.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

codecov-io commented 5 years ago

Codecov Report

Merging #238 into master will decrease coverage by 0.05%. The diff coverage is 86.66%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #238      +/-   ##
==========================================
- Coverage   89.43%   89.38%   -0.06%     
==========================================
  Files         113      114       +1     
  Lines        3267     3325      +58     
  Branches      353      359       +6     
==========================================
+ Hits         2922     2972      +50     
- Misses        276      281       +5     
- Partials       69       72       +3
Impacted Files Coverage Δ
emukit/core/acquisition/integrated_acquisition.py 90.62% <100%> (ø) :arrow_up:
...kit/bayesian_optimization/acquisitions/__init__.py 100% <100%> (ø) :arrow_up:
...imization/acquisitions/max_value_entropy_search.py 85.96% <85.96%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 94ce04f...e7dd471. Read the comment docs.