cotengra.experimental.hyper_smac¶
Hyper parameter optimization using SMAC3.
https://automl.github.io/SMAC3/latest/
Classes¶
Hyper-optimization using SMAC3 with per-method facades and |
Functions¶
|
Build a SMAC |
|
Convert a SMAC |
Module Contents¶
- cotengra.experimental.hyper_smac.build_config_space(method, space)¶
Build a SMAC
ConfigurationSpacefrom a cotengra space dict.
- cotengra.experimental.hyper_smac.config_to_params(config)¶
Convert a SMAC
Configurationto a plain dict of parameters.
- class cotengra.experimental.hyper_smac.SMACOptLib¶
Bases:
cotengra.experimental.hyper.HyperOptLibHyper-optimization using SMAC3 with per-method facades and a Lower Confidence Bound method selector.
- setup(methods, space, optimizer=None, facade='BlackBoxFacade', n_trials=10000, seed=0, method_exploration=1.0, method_temperature=1.0, **facade_opts)¶
- get_setting()¶
- report_result(setting, trial, score)¶