cotengra.hyperoptimizers.hyper_optuna#

Hyper optimization using optuna.

Module Contents#

Functions#

make_getter(name, param)

make_retriever(methods, space)

optuna_init_optimizers(self, methods, space[, ...])

optuna_get_setting(self)

optuna_report_result(self, settings, trial, score)

cotengra.hyperoptimizers.hyper_optuna.make_getter(name, param)[source]#
cotengra.hyperoptimizers.hyper_optuna.make_retriever(methods, space)[source]#
cotengra.hyperoptimizers.hyper_optuna.optuna_init_optimizers(self, methods, space, sampler='TPESampler', sampler_opts=None, **create_study_opts)[source]#
cotengra.hyperoptimizers.hyper_optuna.optuna_get_setting(self)[source]#
cotengra.hyperoptimizers.hyper_optuna.optuna_report_result(self, settings, trial, score)[source]#