Skip to content
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

The solution to the died training-No return #506

Closed
Seager1989 opened this issue Jan 22, 2021 · 1 comment
Closed

The solution to the died training-No return #506

Seager1989 opened this issue Jan 22, 2021 · 1 comment

Comments

@Seager1989
Copy link

Hi everyone,

I am runing the hyperparameters tuning by mlrMBO, but some of the evaluation in an optimization process may have no return (mentioned in #38 FE3)), which will block the progress of the tuning. Is there a method in mlr or mlrMBO to kill an evaluation with NA return if it has been running for a long time?

Thank you!

@jakob-r
Copy link
Member

jakob-r commented Jan 29, 2021

mlrMBO has mechanism to terminate a process.If you use mlrMBO with mlr::tuneMBO you would have to solve that within mlr. If you use your own objective function with mbo() you can wrap this objective yourself with a function that handles the timeout.

As we won't introduce new features in mlrMBO, I close this issue. Be aware that in mlr3 this will be possible: mlr-org/mlr3#542

@jakob-r jakob-r closed this as completed Jan 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants