Я установил Tensorflow с поддержкой GPU, и хотят проверить его, если я действительно установил его правильно.
Я попробовал простую проверку, обеспеченную Tensorflow, который заявляет:
$ python
...
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print(sess.run(a + b))
42
это привело к тем же результатам. Однако я столкнулся со многими ошибками во время установки и решил их так или иначе. Действительно достаточно удостовериться, что я могу пойти и использовать Tensorflow?Спасибо
Чтобы проверить, используете ли Вы gpu с tensorflow, выполняет следование python
консоль:
import tensorflow as tf
sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
и это выведет подробное описание Вашего gpu
Вот требования от NVIDIA для использования NVIDIA GPU с tensorflow:
поддерживающая GPU версия TensorFlow имеет следующие требования:
64-разрядный Python 2.7
NVIDIA CUDAВ® 7.5 Linux
(CUDA 8.0, требуемый для Паскаля GPU), NVIDIA cuDNN v4.0 (минимум) или v5.1 (рекомендовал)
, Вам также будет нужен GPU NVIDIA, поддерживающий компьютерную возможность 3.0 или выше.
Посмотрите больше в: www.nvidia.com/object/gpu-accelerated-applications-tensorflow-installation.html#sthash.eaN8w5me.dpuf
.. от http://www.nvidia.com/object/gpu-accelerated-applications-tensorflow-installation.html
В более раннем вопросе, Вы заявили, что Ваша система имеет NVIDIA GEFORCE GT 980M: Потребность решение мигающего Изготовителя экранов
спецификации показывают "CUDA: да" (из geforce.com/hardware/notebook-gpus/geforce-gtx-980m/specifications).
"Да" не число. Возможности было только одно число, когда карта была сделана т.е. "1".
единственный способ знать наверняка, если опция GPU совместима с Вашей системой, состоит в том, чтобы попробовать. Однако результат не в Вашу пользу. ЦП может быть Вашей единственной стабильной опцией.
с наилучшими пожеланиями