You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are parameters that are sampled in the hyperparameter optimization process, but are either not actual hyperparameters or that the sampled value is not valid (see the two cases below). This makes it difficult to directly pass the study.best_params to a training session, as the user will need to manually modify these parameters which may cause inconsistency issues down the road when the master code changes.
Case 1:
the sampling function used for hyperparameter optimization assigns a particular string to represent an actual value, I'm assuming this is done to make suggest_categorical work.
For example in hyperparams_opt.py,
Here, "small" is an alias for that particular network architecture and shows up in study.best_params, but it cannot be passed as a hyperparameter value directly totrain.py since it is only an alias.
Case 2:
Similarly, there are sampled parameters that are not actually hyperparameters but used to modify hyperparameters.
For example again in hyperparams_opt.py,
Here, subsample_steps will show up as a parameter in study.best_params, but it is not an actual hyperparameter, it is only used to modify gradient_steps.
It would be great if these issues can be resolved. Thank you.
The text was updated successfully, but these errors were encountered:
There are parameters that are sampled in the hyperparameter optimization process, but are either not actual hyperparameters or that the sampled value is not valid (see the two cases below). This makes it difficult to directly pass the
study.best_params
to a training session, as the user will need to manually modify these parameters which may cause inconsistency issues down the road when the master code changes.Case 1:
the sampling function used for hyperparameter optimization assigns a particular string to represent an actual value, I'm assuming this is done to make
suggest_categorical
work.For example in
hyperparams_opt.py
,Here, "small" is an alias for that particular network architecture and shows up in
study.best_params
, but it cannot be passed as a hyperparameter value directly totrain.py
since it is only an alias.Case 2:
Similarly, there are sampled parameters that are not actually hyperparameters but used to modify hyperparameters.
For example again in
hyperparams_opt.py
,Here,
subsample_steps
will show up as a parameter instudy.best_params
, but it is not an actual hyperparameter, it is only used to modifygradient_steps
.It would be great if these issues can be resolved. Thank you.
The text was updated successfully, but these errors were encountered: