无法建立工作阶段

时间:2018-09-17 10:37:39

标签: python tensorflow jupyter-notebook

import tensorflow as tf 
# 新建一个 graph.
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)
# 新建session with log_device_placement并设置为True.
# sess = tf.Session(config=tf.ConfigProto(device_count= 
 {'GPU':0},log_device_placement=True))
sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))

1。它给出了一些这样的错误。 24次尝试:     625#pylint:禁用=受保护的访问 -> 626 self._session = tf_session.TF_NewSession(self._graph._c_graph,选择)     627#pylint:enable =保护访问     628最后:

InternalError:无法创建会话。

2。我这样更改代码。

sess = tf.Session(config=tf.ConfigProto(device_count= 
 {'GPU':0},log_device_placement=True))

一切顺利。

3。我从“ GPU”更改为“ CPU”,然后运行代码,它给出与1号相同的错误 此外,gpu的tensorflow版本为1.10。

0 个答案:

没有答案