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

add an option to getOMLRunParList so that also hyperparameters default values are shown #361

Open
giuseppec opened this issue Jun 9, 2017 · 1 comment
Milestone

Comments

@giuseppec
Copy link
Member

If users want to extract the hyperparameters that were used for a run, they can do this:

run = getOMLRun(2387921)
getOMLRunParList(run)

which returns only the hyperparameters that were different from the defaults in the mlr learner

This is a 'OMLRunParList' with the following parameters:
   name value component
1:    k    11        NA

If they also want to see the values of the other hyperparameters of the mlr learner (i.e. the default values for the other hyperparameters), they need to do this:

run = getOMLRun(2387921)
getDefaults(getParamSet(convertOMLFlowToMlr(getOMLFlow(run$flow.id))))

We should extend the getOMLRunParList function so that, e.g. getOMLRunParList(run, show.defaults = TRUE) shows also the defaults of the other hyperparameters.

Maybe @PhilippPro , @DanielKuehn87 have also feedback here?

@PhilippPro
Copy link

Yes you are right. We convert it manually so we got the defaults for NA values at the moment.

@giuseppec giuseppec added this to the 1.5 milestone Jul 6, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants