Closed polivucci closed 5 years ago
Merging #217 into master will decrease coverage by
0.68%
. The diff coverage is64.44%
.
@@ Coverage Diff @@
## master #217 +/- ##
==========================================
- Coverage 89.36% 88.67% -0.69%
==========================================
Files 111 114 +3
Lines 3187 3276 +89
Branches 337 347 +10
==========================================
+ Hits 2848 2905 +57
- Misses 274 306 +32
Partials 65 65
Impacted Files | Coverage Δ | |
---|---|---|
...ization/acquisitions/probability_of_improvement.py | 96.66% <100%> (ø) |
:arrow_up: |
emukit/bayesian_optimization/loops/__init__.py | 100% <100%> (ø) |
:arrow_up: |
...kit/bayesian_optimization/acquisitions/__init__.py | 100% <100%> (ø) |
:arrow_up: |
...esian_optimization/loops/constrained_loop_state.py | 44.82% <44.82%> (ø) |
|
...s/unknown_constraint_bayesian_optimization_loop.py | 48.27% <48.27%> (ø) |
|
...ization/acquisitions/probability_of_feasibility.py | 96.42% <96.42%> (ø) |
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 a068c8d...441c050. Read the comment docs.
Thank you, sorry for the delay I was busy on other projects. Also looking forward to @javiergonzalezh 's opinion on the local penalization issue.
I defined the new UnknownConstraintLoopState
but then I stopped short of defining a new UserFunctionResult
.
As it is now, the code still runs with the cost
variable. UnknownConstraintLoopState
is not used.
Should I remove UnknownConstraintLoopState
?
I just added a test and made this use the latest functionality to pass around arbitrary function outputs (in this case, the constraint value). Once the tests run, I'll merge.
Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.