optuna.logging.set_verbosity
- optuna.logging.set_verbosity(verbosity)[source]
Optunaのルートロガーのログレベルを設定します。
使用例
ログレベルを
optuna.logging.WARNING
に設定します。import optuna # ログレベルがINFOの場合の出力例 study = optuna.create_study() study.optimize(objective, n_trials=10) # [I 2021-10-31 02:59:35,088] Trial 0 finished with value: 16.0 ... # [I 2021-10-31 02:59:35,091] Trial 1 finished with value: 1.0 ... # [I 2021-10-31 02:59:35,096] Trial 2 finished with value: 1.0 ... # ログレベルをWARNINGに設定すると、INFOレベルのログは出力されなくなります。 optuna.logging.set_verbosity(optuna.logging.WARNING) study.optimize(objective, n_trials=10)
- Parameters:
verbosity (int) – ログレベル(例:
optuna.logging.DEBUG
,optuna.logging.INFO
)- Return type:
None
Note
Optunaでは以下のログレベルが定義されています:
optuna.logging.CRITICAL
,optuna.logging.FATAL
optuna.logging.ERROR
optuna.logging.WARNING
,optuna.logging.WARN
optuna.logging.INFO
optuna.logging.DEBUG