[解決済み] pythonシェルからtensorflowがGPUアクセラレーションを使用しているかどうかを確認する方法は?
2022-03-23 23:42:51
質問
私は、2番目の回答を使って、ubuntu 16.04にtensorflowをインストールしました。 こちら をubuntuに内蔵されているapt cudaのインストールと一緒にインストールしました。
今、私の質問は、tensorflowが本当にgpuを使用しているかどうかをどのようにテストすることができますか?私はgtx 960m gpuを持っています。私が
import tensorflow
これは出力です
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcufft.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcuda.so.1 locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcurand.so locally
この出力は、tensorflowがGPUを使用しているかどうかをチェックするのに十分ですか?
どのように解決するのですか?
グラフのノードが異なるデバイス上にある可能性があるため、quot;オープンCUDAライブラリ"では十分な判断ができないのだと思います。
tensorflow2 を使用する場合。
print("Num GPUs Available: ", len(tf.config.list_physical_devices('GPU')))
tensorflow1の場合、どのデバイスが使われているかを調べるには、以下のようにログデバイスの配置を有効にします。
sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
このような出力があるかどうか、コンソールで確認してください。
関連
-
任意波形を生成してtxtで保存するためのPython実装
-
[解決済み] _tkinter.TclError: 表示名がなく、$DISPLAY環境変数もない。
-
[解決済み】OSError: [WinError 193] %1 は有効な Win32 アプリケーションではありません。
-
[解決済み】syntaxError: 'continue' がループ内で適切に使用されていない
-
[解決済み】インポートエラー。モジュール名 urllib2 がない
-
[解決済み】Flask ImportError: Flask という名前のモジュールがない
-
[解決済み】Python: OverflowError: 数学の範囲エラー
-
[解決済み】ImportError: bs4という名前のモジュールがない(BeautifulSoup)
-
[解決済み】ValueError: xとyは同じサイズでなければならない
-
[解決済み] Pythonの辞書からキーを削除するにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
python call matlab メソッドの詳細
-
PicgoのイメージベッドツールをPythonで実装する
-
Python機械学習Githubが8.9Kstarsに達したモデルインタープリタLIME
-
Python LeNetネットワークの説明とpytorchでの実装
-
[解決済み】「RuntimeError: dictionary changed size during iteration」エラーを回避する方法とは?
-
[解決済み】numpyの配列連結。"ValueError:すべての入力配列は同じ次元数でなければならない"
-
[解決済み】Python elifの構文が無効です【終了しました
-
[解決済み】Flaskのテンプレートが見つからない【重複あり
-
[解決済み】django インポートエラー - core.managementという名前のモジュールがない
-
[解決済み] GpuでKerasのモデルを動かすことはできますか?