Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.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
Tensorflow未将GPU与jupyter(Windows)一起使用_Tensorflow_Jupyter Notebook_Keras - Fatal编程技术网

Tensorflow未将GPU与jupyter(Windows)一起使用

Tensorflow未将GPU与jupyter(Windows)一起使用,tensorflow,jupyter-notebook,keras,Tensorflow,Jupyter Notebook,Keras,我有tensorflow GPU与CUDA合作 但当我在jupyter笔记本中运行以下代码时: import sys import numpy as np import tensorflow as tf from datetime import datetime with tf.device('/gpu:0'): a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a') b = tf.constan

我有tensorflow GPU与CUDA合作

但当我在jupyter笔记本中运行以下代码时:

import sys
import numpy as np
import tensorflow as tf
from datetime import datetime

with tf.device('/gpu:0'):
  a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')
  b = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[3, 2], name='b')
  c = tf.matmul(a, b)
# Creates a session with allow_soft_placement and log_device_placement set
# to True.
sess = tf.Session(config=tf.ConfigProto(
      allow_soft_placement=True, log_device_placement=True))
# Runs the op.
print (sess.run(c))
命令提示符显示使用的是CPU,而不是GPU


请尝试夜间构建版本。 您似乎正在使用1.0官方发行版

$pip安装--忽略已安装--升级


您可以从

中找到最新的wheel pkg url您确定您的Jupyter笔记本使用的是正确的anaconda环境(tensorflow-gpu2)吗?我已经看到它使用了一些其他默认环境,需要进行更改。我如何确认它是否使用了正确的环境?我认为应该有一个
conda
选项卡,至少它会告诉您哪个是默认环境。目前,我会改变这一点,看看这是否会改变一些东西。我现在不在开发环境附近,但是你可能想在谷歌上搜索如何启动笔记本以使用特定的python环境。在我尝试使用CPU版本的Tensorflow之前,一切都很正常。早些时候TF-GPU正在工作。我认为这回答了这个问题:有趣,所以这在新的v1.0中有些奇怪