syne_tune.optimizer.schedulers.searchers.bayesopt.utils.debug_log module

class syne_tune.optimizer.schedulers.searchers.bayesopt.utils.debug_log.DebugLogPrinter[source]

Bases: object

Supports a concise debug log. In particular, information about get_config is displayed in a single block. For that, different parts are first collected until the end of get_config.

start_get_config(gc_type, trial_id)[source]
set_final_config(config)[source]
set_state(state)[source]
set_targets(targets)[source]
set_model_params(params)[source]
set_fantasies(fantasies)[source]
set_init_config(config, top_scores=None)[source]
set_num_evaluations(num_evals)[source]
append_extra(extra)[source]
write_block()[source]