En vous référant à «Installation de TensorFlow sous Windows» sur le site officiel, enregistrez les détails de l'installation dans votre environnement.
-OS: Windows 7 Professionnel Service Pack 1 64 bits -GPU: NVIDIA GeForce GTX 650 → Puisque la capacité de calcul est "3.0", il existe plusieurs dangers.
En fait, je n'ai pas pris la peine de l'installer car il était déjà installé. Un mémo du module installé pour le moment. ・ CUDA 8.0 ・ CuDNN 5.1
Python 3.6 (version 32 bits) était déjà inclus, mais il doit s'agir de Python 3.5 (version 64 bits), donc ici Je l'ai installé à partir de /). (Il a été confirmé qu'une erreur se produit dans les versions 3.5 (version 32 bits) et 3.6 (version 32 bits, version 64 bits))
Après cela, quand j'ai essayé d'installer TensorFlow, il a dit "Pip is old", donc je l'ai mis à jour.
Python -m pip install --upgrade pip
C'est enfin l'installation de TensorFlow. Utilisez Pip.
pip3 install --upgrade tensorflow-gpu
J'ai installé la version GPU.
-La variable d'environnement "PATH" était trop longue pour ajouter le chemin CUDA / cuDNN. → Une erreur s'affiche lors de l'importation de TensorFlow
-Le journal d'exécution s'affiche
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
→ Non résolu → Est-ce quelque chose comme ça?
・ Une erreur est affichée (exécutée)
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
...
→ Non résolu (ici est en cours de confirmation) → La version du CPU a été corrigée, mais la version du GPU est-elle toujours?
★ Après cela, il s'est avéré que le Tensor Flow apporté par pip n'était pas le dernier ★ Apportez le dernier whl de ici et pip le fichier pour éliminer l'erreur ci-dessus, etc.
pip3 install tensorflow-1.0.0-cp35-cp35m-win_amd64.whl
Vous aurez besoin d'un didacticiel, c'est donc une bonne idée de l'apporter depuis GitHub un ensemble de sources.
Recommended Posts