質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%

Q&A

0回答

384閲覧

TensorflowがGPUを認識しない

mirai0322

総合スコア24

0グッド

0クリップ

投稿2019/02/08 13:10

つまづいているところ

pythonでtensorflow-gpu版を使いたいのですが、うまくGPUが認識されていないようで困っています。
バージョン等はあっているはずなのでパスが悪いと思われますがどこが悪いのかわかりません。
どうすれば解決するでしょうか。

※以前も同じような質問をしたのですがそれとは別のPCです

環境等

OS:Windows10 HOME
GPU:Geforce GTX 1050
CUDA 9.0
cudnn 7.0.5

setコマンド実行結果

set

1ALLUSERSPROFILE=C:\ProgramData 2APPDATA=C:\Users\wata\AppData\Roaming 3CommonProgramFiles=C:\Program Files\Common Files 4CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files 5CommonProgramW6432=C:\Program Files\Common Files 6COMPUTERNAME=DESKTOP-IEK1K9R 7ComSpec=C:\WINDOWS\system32\cmd.exe 8configsetroot=C:\WINDOWS\ConfigSetRoot 9CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0 10CUDA_PATH_V9_0=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0 11DriverData=C:\Windows\System32\Drivers\DriverData 12HOMEDRIVE=C: 13HOMEPATH=\Users\wata 14JAVA_HOME=C:\Program Files\Java\jdk-11.0.1 15LOCALAPPDATA=C:\Users\wata\AppData\Local 16LOGONSERVER=\DESKTOP-IEK1K9R 17NUMBER_OF_PROCESSORS=12 18NVCUDASAMPLES9_0_ROOT=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0 19NVCUDASAMPLES_ROOT=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0 20NVTOOLSEXT_PATH=C:\Program Files\NVIDIA Corporation\NvToolsExt\ 21OneDrive=C:\Users\wata\OneDrive 22OneDriveConsumer=C:\Users\wata\OneDrive 23OS=Windows_NT 24Path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\libnvvp;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Users\wata.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\Program Files\python\Scripts;C:\Users\wata\AppData\Local\Microsoft\WindowsApps;D:\Library\cuda\bin;C:\Program Files\Java\jdk-11.0.1\bin;D:\Program Files\python; 25PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC 26PROCESSOR_ARCHITECTURE=AMD64 27PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 10, GenuineIntel 28PROCESSOR_LEVEL=6 29PROCESSOR_REVISION=9e0a 30ProgramData=C:\ProgramData 31ProgramFiles=C:\Program Files 32ProgramFiles(x86)=C:\Program Files (x86) 33ProgramW6432=C:\Program Files 34PROMPT=$P$G 35PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules 36PUBLIC=C:\Users\Public 37SESSIONNAME=Console 38SystemDrive=C: 39SystemRoot=C:\WINDOWS 40TEMP=C:\Users\wata\AppData\Local\Temp 41TMP=C:\Users\wata\AppData\Local\Temp 42USERDOMAIN=DESKTOP-IEK1K9R 43USERDOMAIN_ROAMINGPROFILE=DESKTOP-IEK1K9R 44USERNAME=wata 45USERPROFILE=C:\Users\wata 46VS140COMNTOOLS=D:\Program file\VisualStudio\Common7\Tools\ 47windir=C:\WINDOWS

pip list 実行結果

piplist

1Package Version 2------------------- ---------- 3absl-py 0.5.0 4astor 0.7.1 5certifi 2018.10.15 6chardet 3.0.4 7cloudpickle 0.6.1 8cycler 0.10.0 9dask 0.20.0 10decorator 4.3.0 11flickrapi 2.4.0 12gast 0.2.0 13grpcio 1.15.0 14h5py 2.8.0 15idna 2.7 16Keras-Applications 1.0.6 17Keras-Preprocessing 1.0.5 18kiwisolver 1.0.1 19Markdown 3.0.1 20matplotlib 3.0.1 21networkx 2.2 22numpy 1.15.3 23oauthlib 2.1.0 24pandas 0.23.4 25Pillow 5.3.0 26pip 19.0.1 27protobuf 3.6.1 28pyparsing 2.2.2 29python-dateutil 2.7.3 30pytz 2018.7 31PyWavelets 1.0.1 32requests 2.20.1 33requests-oauthlib 1.0.0 34requests-toolbelt 0.8.0 35scikit-image 0.14.1 36scikit-learn 0.20.0 37scipy 1.1.0 38setuptools 39.0.1 39six 1.11.0 40tensorboard 1.11.0 41tensorflow-gpu 1.11.0 42termcolor 1.1.0 43toolz 0.9.0 44urllib3 1.24.1 45virtualenv 16.0.0 46Werkzeug 0.14.1 47wheel 0.32.2 48

確認コード

python

1from tensorflow.python.client import device_lib 2device_lib.list_local_devices()

上の出力

2019-02-08 21:50:15.199858: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 2019-02-08 21:50:16.004047: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1411] Found device 0 with properties: name: GeForce GTX 1050 major: 6 minor: 1 memoryClockRate(GHz): 1.493 pciBusID: 0000:01:00.0 totalMemory: 2.00GiB freeMemory: 1.61GiB 2019-02-08 21:50:16.016630: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1490] Adding visible gpu devices: 0 2019-02-08 21:50:55.235648: I tensorflow/core/common_runtime/gpu/gpu_device.cc:971] Device interconnect StreamExecutor with strength 1 edge matrix: 2019-02-08 21:50:55.235917: I tensorflow/core/common_runtime/gpu/gpu_device.cc:977] 0 2019-02-08 21:50:55.236110: I tensorflow/core/common_runtime/gpu/gpu_device.cc:990] 0: N 2019-02-08 21:50:55.246610: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1103] Created TensorFlow device (/device:GPU:0 with 1358 MB memory) -> physical GPU (device: 0, name: GeForce GTX 1050, pci bus id: 0000:01:00.0, compute capability: 6.1)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tiitoi

2019/02/08 13:31

なぜ認識されてないとおもったのですか?エラー等出てないように見えますが
mirai0322

2019/02/08 13:34

2019-02-08 21:50:55.236110: I tensorflow/core/common_runtime/gpu/gpu_device.cc:990] 0: N この部分で認識されていないのかと思いました
tiitoi

2019/02/08 13:41

とりあえず学習でも流してnvidia-smiコマンドでgpu使用率を見てみたらどうでしょうか
mirai0322

2019/02/08 13:50

nvidia-smiつかえなかったのでタスクマネージャーに確認しながら学習を流してみたところ、使用率がグンとあがったので認識されているみたいです... すいませんでした...
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問