ホームページ >バックエンド開発 >Python チュートリアル >ターミナルで TensorFlow デバッグ情報を抑制するにはどうすればよいですか?

ターミナルで TensorFlow デバッグ情報を抑制するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-10-27 15:30:02718ブラウズ

How to Suppress TensorFlow Debugging Information in Your Terminal?

TensorFlow デバッグ情報の抑制

TensorFlow は、ロードされたライブラリ、検出されたデバイス、その他のシステムに関する詳細を含む、重要なデバッグ情報をターミナルに表示することがよくあります。構成。このデータはトラブルシューティングには役立ちますが、コンソールが煩雑になり、読みやすさが損なわれる可能性もあります。

このデバッグ出力を無効にするには、os.environ を使用して最小ログ レベルを調整します。

<code class="python">import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' 
import tensorflow as tf</code>

この設定は、エラー (レベル 3) 以上のみがログに記録されることを指定します。

出力レベルを微調整するために、最小ログ レベルを段階的に調整できます:

  • 0:すべてのメッセージがログに記録されます (デフォルトの動作)
  • 1: INFO メッセージが抑制されます
  • 2: INFO および WARNING メッセージが抑制されます

最小ログ レベルを次のように設定します。 3、ライブラリのロードやデバイスの検出を含むすべてのデバッグ情報は、端末のディスプレイから非表示になります。

以上がターミナルで TensorFlow デバッグ情報を抑制するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。