Tensorflow не идентифицирует графический процессор Dell XPS 15 - PullRequest
0 голосов
/ 14 февраля 2019

На моем компьютере установлены графические процессоры Nvidia и Intel.Мой компьютер - Dell XPS 15. Я установил версию TenSforflow GPU в среде Anaconda.После этого я запускаю следующий код и получаю 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_VISIBLE_DEVICES?

Я выполняю следующие шаги для установки gpsu tenorflow.

  1. Удалите все драйверы / программное обеспечение NVIDIA и удалите все файлы NVIDIA из программных файлов (также x86)

  2. Установка Visual Studio 2017

  3. Установка CUDA

  4. Загрузка cuDNN (еще раз проверьте версию, совпадающую с версией CUDA)

  5. Извлеките ZIP-папку cuDNN на рабочий стол.Откройте новый проводник Windows и перейдите к C: \ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ Vx.x \.Теперь скопируйте содержимое загруженной и извлеченной папки cuDNN в соответствующие папки (файлы из cuDNN bin перейдите в новую папку bin Windows Explorer и т. Д.).

  6. Перейдите к переменным окружения вашей системыи отредактируйте путь.Добавьте следующие два каталога в свой путь:

    • C: \ Program Files \ Набор вычислительных средств для NVIDIA GPU \ CUDA \ v9.0 \ bin
    • C: \ Program Files \ NVIDIA GPUComputing Toolkit \ CUDA \ v9.0 \ libnvvp
  7. Загрузка и установка Anaconda

  8. Настройка виртуальной среды с использованием Python 3.6

    • conda create -n [имя] python = 3.6
  9. Активировать виртуальную среду

    • активировать [имя]
  10. Установочные пакеты

    • Установка pip - Установлено без обновлений - Upgrade tenorflow-GPU
    • Установка pip keras
...