Ich versuche, Tensorflow GPU (für Keras) mit Anaconda 4.2 für Tage zu installieren.Installieren Tensorflow GPU auf Win 8:
Mein letzter Versuch wurde im Anschluss an dieses Tutorial: https://sites.google.com/site/ivanhuertacasado/installing-keras-theano-tensorflow-with-gpu-windows
Ich beabsichtige nicht, Theano zu verwenden, nur tensorflow-gpu.
Meine Spezifikationen sind die folgenden:
- Windows-8.1, 64 Bit
- Geforce GTX 860M (für Notebooks)
- ich alle Version von Cudnn versucht, 5 bis 7 mit Cuda 8 und 9 (fast).
Die ganze Zeit habe ich den gleichen Fehler, wenn ich „import tensorflow“ versuchen, so finden Sie hier:
Using TensorFlow backend.
Traceback (most recent call last):
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tenso
rflow_internal.py", line 18, in swig_import_helper
return importlib.import_module(mname)
File "E:\Users\user\Anaconda3\lib\importlib\__init__.py", line 126, in import_
module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
File "<frozen importlib._bootstrap>", line 577, in module_from_spec
File "<frozen importlib._bootstrap_external>", line 906, in create_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed: Le module spécifié est introuvable.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tenso
rflow.py", line 41, in <module>
from tensorflow.python.pywrap_tensorflow_internal import *
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tenso
rflow_internal.py", line 21, in <module>
_pywrap_tensorflow_internal = swig_import_helper()
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tenso
rflow_internal.py", line 20, in swig_import_helper
return importlib.import_module('_pywrap_tensorflow_internal')
File "E:\Users\user\Anaconda3\lib\importlib\__init__.py", line 126, in import_
module
return _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow_internal'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "cifar10_cnn.py", line 11, in <module>
import keras
File "E:\Users\user\Anaconda3\lib\site-packages\keras\__init__.py", line 3, in
<module>
from . import utils
File "E:\Users\user\Anaconda3\lib\site-packages\keras\utils\__init__.py", line
6, in <module>
from . import conv_utils
File "E:\Users\user\Anaconda3\lib\site-packages\keras\utils\conv_utils.py", li
ne 3, in <module>
from .. import backend as K
File "E:\Users\user\Anaconda3\lib\site-packages\keras\backend\__init__.py", li
ne 83, in <module>
from .tensorflow_backend import *
File "E:\Users\user\Anaconda3\lib\site-packages\keras\backend\tensorflow_backe
nd.py", line 1, in <module>
import tensorflow as tf
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\__init__.py", line
24, in <module>
from tensorflow.python import *
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\__init__.py"
, line 49, in <module>
from tensorflow.python import pywrap_tensorflow
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tenso
rflow.py", line 52, in <module>
raise ImportError(msg)
ImportError: Traceback (most recent call last):
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tenso
rflow_internal.py", line 18, in swig_import_helper
return importlib.import_module(mname)
File "E:\Users\user\Anaconda3\lib\importlib\__init__.py", line 126, in import_
module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
File "<frozen importlib._bootstrap>", line 577, in module_from_spec
File "<frozen importlib._bootstrap_external>", line 906, in create_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed: Le module spécifié est introuvable.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tenso
rflow.py", line 41, in <module>
from tensorflow.python.pywrap_tensorflow_internal import *
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tenso
rflow_internal.py", line 21, in <module>
_pywrap_tensorflow_internal = swig_import_helper()
File "E:\Users\user\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tenso
rflow_internal.py", line 20, in swig_import_helper
return importlib.import_module('_pywrap_tensorflow_internal')
File "E:\Users\user\Anaconda3\lib\importlib\__init__.py", line 126, in import_
module
return _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow_internal'
Failed to load the native TensorFlow runtime.
See https://www.tensorflow.org/install/install_sources#common_installation_probl
ems
for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.
Der CPU-Test kann funktioniert gut, aber nicht finden, wie man arbeitet mit der GPU.
Ich habe und hier suchen ist die Liste von dem, was ich sagen kann, ich versuchte:
- prüfen System32, wenn es MSVCP140.DLL. Da ist die DLL. Ich kann VC++ redistributable 2015 nicht installieren, da es bereits die Version 2017 auf meinem Computer gibt. Und ich habe es wieder deinstalliert/installiert um es zu überprüfen.
- I% CUDA_HOME% als C eingestellt: \ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA
- I% CUDA_PATH% als C eingestellt: \ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v8.0
- I \ Programme \ NVIDIA GPU Computing Toolkit \ CUDA \ v8.0 \ bin
- die ganze Zeit, ich bewege die Cudnn ihren jeweiligen: die Erweiterung .DLL in das Verzeichnis% PATH_EXT%
- % PATH% Ziele zu C hinzugefügt Cuda-Ordner (bin/includes/...)
- In der CMD wird cudn64_5.dll korrekt gefunden (egal in welchem Verzeichnis ich bin, der cmd findet es).
- Mein GeForce Game Ready-Treiber auf dem neuesten Stand sind
ich nicht in der Lage war, mit Theano
ERROR (theano.sandbox.cuda) arbeitet die GPU zu bekommen: Fehler cuda_ndarray.cu kompilieren: ('nvcc return st atus ', 255,' für cmd ',' nvcc -shared -O3 --compiler-bindir E: \ Programme (x8 6) \ Microsoft Visual Studio \ 2017 \ Community \ VC -Xlinker/DEBUG -D HAVE_ROUND - m64 -Xcompiler -DCUDA_NDARRAY_CUH = mc72d035fdf91890f3b36710688069b2e, -DNPY_NO_DEP RECATED_API = NPY_1_7_API_VERSION,/Zi,/MD -I "E: \ Users \ user \ Anaconda3 \ lib \ site -Pakete \ Theanos \ Sandbox \ CUDA" -I "E: \ Benutzer \ Benutzer \ Anaconda3 \ lib \ site-packa ges \ numpy \ Kern \ include "-I" E: \ Benutzer \ Benutzer \ Anaconda3 \ include "-I" E: \ Benutzer \ \ Benutzer \ Anaconda3 \ lib \ site-packages \ theano \ gof "-L" E: \ Benutzer \ Benutzer \ Anaconda3 \ libs "-L" E: \ Benutzer \ Benutzer \ Anaconda3 "-o C: \ Benutzer \ Benutzer \ AppData \ Local \ Thean o \ compiledir_Windows-8.1-6.3.9600-SP0-Intel64_Family_6_Model_60_Stepping_3_Genu ineIntel-3.5.2-64 \ cuda_ndarray \ cuda_ndarray.pyd mod.cu -lcublas -lpython35 -lc udart ') WARNUNG (theano.sandbox.cuda): Das cuda-Backend ist veraltet und wird in der nächsten Version (v0.10) d entfernt. Bitte wechseln Sie zum gpuarray-Backend. Sie können g et Weitere Informationen, wie unter dieser URL zu wechseln: https://github.com/Theano/Theano/wiki/Converting-to-the-new-gpu-back-end%28gpua rray% 29
WARNUNG (theano.sandbox.cuda): CUDA installiert ist, aber Gerät gpu ist nicht verfügb e (error: cuda nicht verfügbar) forrtl: Fehler (200): Programm wegen Abbruch Ereignis Bild PC steuern-C Routine Linie Quelle
libifcoremd.dll 00007FFA853843E4 Unbekannt Unbekannt Unbekannt KERNELBASE.dll 00007FFAB27CD37F Unbekannt Unbekannt Unbekannt KERNEL32.DLL 00007FFAB44413D2 Unbekannt Unbekannt ntdll.dll 00007FFAB54854E4 Unbekannt Unbekannt Unbekannt
Cuda funktioniert in der Probe von nvidia bereitgestellt
NVCC --version Zeigt gibt die folgende:
C: \ Benutzer \ user> nvcc --Version nvcc: NVIDIA (R) CUDA-Compiler-Treiber Copyright (c) 2005-2016 NVIDIA Corporation Aufgebaut auf Mon_Jan__9_17: 32: 33_CST_2017 Cuda Kompilierungstools, Release 8.0, V8.0.60
Hat jemand eine Idee?