日々精進

新しく学んだことを書き留めていきます

hydraを使うとgcログが出るようになってしまい鬱陶しい

Facebook製のライブラリのhydraを使ってconfigファイルを読み込んでいたところ、gcログが標準出力に出るようになってしまい鬱陶しかった。

以下の設定で使っていたが、disable_existing_loggersをtrueにするとgcログが出なくなった。ググってもdisable_existing_loggersについての情報が見当たらなかったので詳細は不明だがgcログを出す既存の設定を消してくれるのだろう。

hydra:
  run:
    dir: ./
  output_subdir: null
  job_logging:
    version: 1
    handlers:
      console:
        class: logging.StreamHandler
        stream: ext://sys.stdout
    root:
      handlers: [console]
    disable_existing_loggers: false

参考:

hydra.cc