AllenNLPを組み込んでプログラム開発を行うとAllenNLP内のモジュールにあるlogも表示されてウザいというときの解決方法.
目的:
AllenNLPモジュール内のlog levelだけを引き上げたい
僕の場合
AllenNLPモジュール ー> WARNING level
それ以外 ー> INFO level
解決方法
そんなときは以下の行をmain.pyに追記してやるとAllenNLPモジュール内のlog levelだけをwarningレベルまで引き上げることができる.
logging.getLogger('allennlp').setLevel(logging.WARNING)
参考文献
- loggingってなに??
- AllenNLPのlogレベルの変更方法(英語記事) <ー 英語読める人はこれ読むと解決する