【发布时间】:2017-12-25 20:29:26
【问题描述】:
这是一个简单的深度学习程序:
import tensorflow as tf
import numpy as np
A = 3
B = tf.convert_to_tensor([1, 2, 3, 4])
C = tf.convert_to_tensor([1, 1, 1, 1])
D = tf.convert_to_tensor([0, 0, 0, 0])
with tf.Session() as sess:
print(sess.run(tf.select(A > 1, 'A', 'B')))
print(sess.run(tf.select(False, 'A', 'B')))
print(sess.run(tf.select(B > 2, C, D)))
当我运行它时,出现以下错误:
AttributeError: 模块 'tensorflow' 没有属性 'select'。
那么,接下来我该怎么做?有什么函数可以替代 tf.select 吗?
【问题讨论】:
标签: python-3.x select tensorflow deep-learning