ホームページ >バックエンド開発 >Python チュートリアル >TensorFlow デバッグ メッセージをサイレントにする方法?
TensorFlow デバッグ情報を抑制する方法
TensorFlow ユーザーは、ロードされたライブラリと利用可能なデバイスに関する無関係なコンソール メッセージに遭遇する可能性があります。これらのメッセージは、特に運用環境や Python コードのデバッグ時に煩わしい場合があります。
解決策: デバッグ情報を無効にする
このデバッグ情報を無効にするには、TF_CPP_MIN_LOG_LEVEL 環境変数を設定します。 :
<code class="python">import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' import tensorflow as tf</code>
説明:
TF_CPP_MIN_LOG_LEVEL 環境変数は、出力されるメッセージの最小重大度レベルを制御します。 「3」に設定すると、重大度レベルが 3 未満のすべてのメッセージ (つまり、情報、警告、およびエラー) が抑制されます。
ログ レベル階層:
このソリューションはテストされ、TensorFlow バージョン 0.12 および 1.0 で動作することが確認されています。
以上がTensorFlow デバッグ メッセージをサイレントにする方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。