Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Tensorflow未识别GPU Dell XPS 15_Python_Tensorflow_Anaconda_Gpu - Fatal编程技术网

Python Tensorflow未识别GPU Dell XPS 15

Python Tensorflow未识别GPU Dell XPS 15,python,tensorflow,anaconda,gpu,Python,Tensorflow,Anaconda,Gpu,我的电脑有Nvidia gpu和Intel gpu。我的电脑是戴尔XPS15。我在anaconda环境中安装了tensforflow gpu版本。之后,我运行以下代码并得到nothing import tensorflow as tf tf.test.gpu_device_name() 然后我运行以下代码 from tensorflow.python.client import device_lib device_lib.list_local_devices() 所以结果是, [name:

我的电脑有Nvidia gpu和Intel gpu。我的电脑是戴尔XPS15。我在anaconda环境中安装了tensforflow gpu版本。之后,我运行以下代码并得到nothing

import tensorflow as tf
tf.test.gpu_device_name()
然后我运行以下代码

from tensorflow.python.client import device_lib
device_lib.list_local_devices()
所以结果是,

[name: "/device:CPU:0"
 device_type: "CPU"
 memory_limit: 268435456
 locality {
 }
 incarnation: 18376951021740919654]
这是什么问题?我需要启用某些功能吗<代码>CUDA可视设备

我按照以下步骤安装tensorflow gpu

  • 卸载所有NVIDIA驱动程序/软件,并从程序文件(以及x86)中删除所有NVIDIA文件

  • 安装Visual Studio 2017

  • 安装CUDA

  • 下载cuDNN(再次检查版本是否与CUDA版本相同)

  • 将cuDNN zip文件夹解压缩到桌面。打开新的windows资源管理器并导航到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\Vx.x\。现在,将下载和提取的cuDNN文件夹的内容复制到相应的文件夹中(cuDNN bin中的文件进入新的windows资源管理器bin文件夹等)

  • 导航到系统环境变量并编辑路径。将以下两个目录添加到路径中:

    • C:\Program Files\NVIDIA GPU计算工具包\CUDA\v9.0\bin
    • C:\Program Files\NVIDIA GPU计算工具包\CUDA\v9.0\libnvvp
  • 下载并安装Anaconda

  • 使用python 3.6设置虚拟环境

    • conda create-n[name]python=3.6
  • 激活虚拟环境

    • 激活[名称]
  • 安装软件包

    • pip安装--忽略已安装--升级tensorflow gpu
    • pip安装keras

  • 我想你的意思是说你的系统有一个英特尔CPU(不是gpu)。但不管怎样,你对TF的看法是什么?有些版本只支持CPU。我想你的意思是说你的系统有一个Intel CPU(不是gpu)。但不管怎样,你对TF的看法是什么?有些版本只支持CPU。