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。