-
-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handling if init.design generates constant performances #439
Comments
hi flo, thanks fopr the issue. in general not really minimal :) at us / developers: |
@berndbischl Change it to what? @pfistfl Short answer: A random proposal should be the result. Do you have indications that this is not the case? Ergo: Just add a warning? |
After few hours of debugging: ctrl = makeTuneControlMBO(budget = 100L)
ctrl$mbo.control$on.surrogate.error = "warn" seems to have the desired effect. So as a result:
I think / the issue was, that
|
would be the correct approach. The tuneControlMBO stuff is really confusing unfortunately since we have nested control object that have very similar names... and settings of the inner control object ( |
As per Bernd's request, here is a reproducible example:
Problem: What happens if we get constant values for the performance measure in the initial design:
Maybe set
on.learner.error
towarn
in general.Bernd pointed me to (https://mlr-org.github.io/mlrMBO/reference/error_handling.html)
Maybe this can be linked somewhere more prominent, as I did not find it when I was searching for a
solution.
The text was updated successfully, but these errors were encountered: