ターミナルでの TensorFlow デバッグ情報の制御
TensorFlow を使用すると、ロードされたライブラリやロードされたライブラリに関する詳細を含むさまざまなデバッグ情報がターミナルに表示されます。検出されたデバイス。この情報はデバッグには役立ちますが、圧倒されたり、気が散ったりする可能性があります。これに対処するために、TensorFlow は、ログに記録されるデバッグ情報のレベルをカスタマイズするメカニズムを提供します。
デバッグ情報を無効にする
すべてのデバッグ情報を無効にするには、TF_CPP_MIN_LOG_LEVEL 環境変数を次のように設定します。 3. これにより、TensorFlow からのすべての情報メッセージが抑制されます。
<code class="python">import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' import tensorflow as tf</code>
ログ レベルのカスタマイズ
TF_CPP_MIN_LOG_LEVEL 変数を使用すると、ログ レベルをより細かく制御できます。次の値は、さまざまなログ レベルを表します。
例
以下この例は、エラー以外のメッセージをすべて抑制する方法を示しています。
<code class="python">os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' import tensorflow as tf</code>
テストされたバージョン
このソリューションは、TensorFlow バージョン 0.12 および 1.0 でテストされています。
以上がターミナルで TensorFlow デバッグ出力を制御するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。