optuna.logging.disable_default_handler

optuna.logging.disable_default_handler()[source]

Optuna のルートロガーのデフォルトハンドラを無効にします。

使用例

sys.stderr へのログ出力を停止し、再開します。

import optuna

study = optuna.create_study()

# ログは sys.stderr に出力されません。
optuna.logging.disable_default_handler()
study.optimize(objective, n_trials=10)

# ログは sys.stderr に出力されます。
optuna.logging.enable_default_handler()
study.optimize(objective, n_trials=10)
# [I 2020-02-23 17:00:54,314] Trial 10 finished with value: ...
# [I 2020-02-23 17:00:54,356] Trial 11 finished with value: ...
# ...
Return type:

None