Notieren Sie sich die Details der Installation in Ihrer Umgebung, während Sie auf der offiziellen Website auf "TensorFlow unter Windows installieren" verweisen.
-OS: Windows 7 Professional Service Pack 1 64-Bit -GPU: NVIDIA GeForce GTX 650 → Da die Rechenfähigkeit "3.0" ist, gibt es verschiedene Gefahren.
Eigentlich habe ich mich nicht darum gekümmert, es zu installieren, weil es bereits installiert war. Ein Memo des installierten Moduls vorerst. ・ CUDA 8.0 ・ CuDNN 5.1
Python 3.6 (32-Bit-Version) war bereits enthalten, muss jedoch Python 3.5 (64-Bit-Version) sein, also hier Ich habe es von /) installiert. (Es wurde bestätigt, dass ein Fehler in 3.5 (32-Bit-Version) und 3.6 (32-Bit-Version, 64-Bit-Version) auftritt.)
Als ich danach versuchte, TensorFlow zu installieren, stand dort "Pip is old", also habe ich es aktualisiert.
Python -m pip install --upgrade pip
Es ist endlich die Installation von TensorFlow. Verwenden Sie Pip.
pip3 install --upgrade tensorflow-gpu
Ich habe die GPU-Version installiert.
-Die Umgebungsvariable "PATH" war zu lang, um den CUDA / cuDNN-Pfad hinzuzufügen. → Beim Importieren von TensorFlow wird ein Fehler angezeigt
-Das Ausführungsprotokoll wird angezeigt
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:885] Found device 0 with properties:
name: GeForce GTX 650
major: 3 minor: 0 memoryClockRate (GHz) 1.0585
pciBusID 0000:01:00.0
Total memory: 1.00GiB
Free memory: 190.88MiB
→ Ungelöst → Ist das so etwas?
・ Ein Fehler wird angezeigt (ausgeführt)
E c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "BestSplits" device_type: "CPU"') for unknown op: BestSplits
E c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "CountExtremelyRandomStats" device_type: "CPU"') for unknown op: CountExtremelyRandomStats
E c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "FinishedNodes" device_type: "CPU"') for unknown op: FinishedNodes
E c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "GrowTree" device_type: "CPU"') for unknown op: GrowTree
...
→ Ungelöst (hier wird bestätigt) → Die CPU-Version wurde behoben, aber ist die GPU-Version noch?
★ Danach stellte sich heraus, dass der von pip mitgebrachte Tensor Flow nicht der neueste war ★ Bringen Sie die neueste Version von hier und leiten Sie die Datei weiter, um den obigen Fehler usw. zu beseitigen.
pip3 install tensorflow-1.0.0-cp35-cp35m-win_amd64.whl
Sie möchten ein Tutorial oder etwas anderes, daher ist es eine gute Idee, es von GitHub Quellensatz zu holen.
Recommended Posts